jQuery的停止动画stop

语法:

.stop( [clearQueue ], [ jumpToEnd ] )
.stop( [queue ], [ clearQueue ] ,[ jumpToEnd ] )

stop还有几个可选的参数,有以下3种情况:

.stop()

停止当前动画,点击在暂停处继续开始。

$aaron.stop()
原动画.gif
stop().gif
.stop(true)

如果同一元素调用多个动画方法,尚未被执行的动画被放置在元素的效果队列中。这些动画不会开始,直到第一个完成。当调用.stop()的时候,队列中的下一个动画立即开始。如果clearQueue参数提供true值,那么在队列中的动画其余被删除并永远不会运行。

$aaron.stop(true)
stop(true).gif
.stop(true,true)

当前动画将停止,但该元素上的 CSS 属性会被立刻修改成动画的目标值。

$aaron.stop(true,true)
stop(true,true).gif

你可能感兴趣的:(jQuery的停止动画stop)