我正在创建一个div来表示从白天到黑夜的一天中的过去;所有这些动画都已完成,但这样做的目的是为了创建一个持续执行这样的......
是否有无限执行函数的可能性?
答案 0 :(得分:1)
我个人最喜欢的是while(true){//code}
,但for(;;){//code}
也是可能的。请注意,只是永远运行代码是一个非常糟糕的主意。
答案 1 :(得分:0)
您可以使用动画结束时触发的功能,然后再次调用动画。
$(function() {
var animate = function() {
$('#myAnimation').animate({
left : '+=20'
}, 1000, 'linear', function() {
animate();
});
}
animate();
});