0

我正在创建一个 div 来代表一天中从白天到晚上的过去时间;所有这些动画都已完成,但这样做的目的是创建一个不断执行的...

是否有无限执行功能的可能性?

4

2 回答 2

1

我个人最喜欢的是while(true){//code}for(;;){//code}也是可能的。请注意,永远运行代码是一个非常糟糕的主意。

于 2012-08-05T17:30:58.407 回答
0

您可以使用动画结束时触发的函数,然后再次调用动画。

$(function() {
  var animate = function() {
    $('#myAnimation').animate({
      left : '+=20'
    }, 1000, 'linear', function() {
      animate();
    });
  }
  animate();
});
于 2012-08-05T17:41:03.100 回答