[英]Trying to loop through progressbar.js animations
我正在尝试使用progressbar.js在两个周期之间交替进行计数。 即使我不打算重复执行此代码也能正常工作,但运行此代码却什么也没发生。 有什么建议么?
$(document).ready(function() {
var timer = new ProgressBar.Circle('#progress', {
easing: 'linear',
strokeWidth: 3,
trailWidth: 1,
color: '#ff9900'
});
function loop() {
timer.set(0);
timer.setText('Work');
timer.animate(1, {
duration: 25000
}, function() {
timer.set(0);
timer.setText('Break');
timer.animate(1, {
duration: 5000
},loop);
});
loop();
}
});
function loop() {
timer.set(0);
timer.setText('Work');
timer.animate(1, {
duration: 25000
}, function() {
timer.set(0);
timer.setText('Break');
timer.animate(1, {
duration: 5000
},loop);
});
loop(); //remove
}
loop();//add
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.