我试图在每组动画的开头添加一个延迟。动画工作正常,但是当我添加.delay(5000)之前.animate什么都不起作用。动画之间的延迟
$(document).ready(function(){
-->add .delay here <---
$("#hand").animate({left:'-=300px'},1500);
$("#hand").animate({left:'+=300px'},1000);
-->add .delay here <---
$("#hand").animate({left:'-=300px'},1500 );
$("#hand").animate({left:'+=300px'},1000);
$("#hand").animate({left:'-=300px'},1500 );
$("#hand").animate({left:'+=300px'},1000);
});
这里是否有一组代码用于相同的功能?我需要它来无限动画。
它实际上[未经链工作](http://jsfiddle.net/MnFfa/),但当然链接的是更好。 – user113716
-1因为帕特里克是正确的;链接很方便但重复,非链式调用'animate'排队就好了。 –
了解并修复了 – BrokenGlass