.stop()。built-in_func 和 .built-in_func 之间有什么区别:
$('selector').stop().animate({//code to be executed});
$('selector').animate({//code to be executed});
答案 0 :(得分:3)
在动画播放之前停止播放当前正在播放的动画,而另一个播放动画则停止播放。
答案 1 :(得分:1)
$('selector')。stop()。animate({//要执行的代码});
此行首先停止匹配元素上的任何正在运行的动画(通过选择器),然后通过调用animate(...)
函数
$('selector')。animate({//要执行的代码});
但是这一行开始的动画可以与其他正在运行的动画重叠(如果队列设置为false)。当queue设置为true时,它会等待匹配元素上的其他正在运行的动画,并且一旦它们终止就会启动新动画。
请看这个小提琴,了解差异:
http://jsfiddle.net/N69sV/