Skip to content

Commit

Permalink
progress bar
Browse files Browse the repository at this point in the history
  • Loading branch information
liuyunzhuge authored and felix committed Aug 23, 2016
1 parent ebd5e31 commit 19022c2
Show file tree
Hide file tree
Showing 5 changed files with 10,131 additions and 0 deletions.
29 changes: 29 additions & 0 deletions progress_bar/demo1.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<link href="loader.css" rel="stylesheet">
</head>
<body>
<div id="loader" class="loader">
<div class="progress">
<div class="progress-bar progress-bar-striped">
<div class="progress-value"></div>
</div>
</div>
</div>
</body>
<script src="jquery.js"></script>
<script src="loader.js"></script>
<script>

var loader = new Loader('#loader', {
onComplete: function () {
console.log('loading effect finish!');
}
});

loader.setValue(1);
</script>
</html>
40 changes: 40 additions & 0 deletions progress_bar/demo2.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<link href="loader.css" rel="stylesheet">
</head>
<body>
<div id="loader" class="loader">
<div class="progress">
<div class="progress-bar progress-bar-striped">
<div class="progress-value"></div>
</div>
</div>
</div>
</body>
<script src="jquery.js"></script>
<script src="loader.js"></script>
<script>
var loader = new Loader('#loader', {
onComplete: function () {
console.log('loading effect finish!');
}
});

var Task = function (index, duration) {
setTimeout(function () {
//异步任务完成进度等于 index / 4
loader.setValue(index / 4);
console.log('第' + index + '个异步任务执行完毕');
}, duration);
};

//模拟四个同时发起的异步任务
var task1 = new Task(1, 1000);
var task2 = new Task(2, 3000);
var task3 = new Task(3, 5000);
var task4 = new Task(4, 7000);
</script>
</html>
Loading

0 comments on commit 19022c2

Please sign in to comment.