我们都知道animate有function函数,效果就是只要上一步动画效果执行完成就可以开始执行animate里面的function代码,如图 但如果动画队列很多的情况下可以使用自调用循环方法,如图: jquery自调用函数时,会自动帮我们检查DOM的数量,如果超出了范围就不会在自调用了也就是y的变量不会在增加。