返回值:jQuerystop([clearQueue],[gotoEnd])
概述
停止所有在指定元素上正在运行的动画。
如果队列中有等待执行的动画(并且clearQueue没有设为true),他们将被马上执行
参数
clearQueue(可选)Boolean
如果设置成true,则清空队列。可以立即结束动画。
gotoEnd(可选)Boolean
让当前正在执行的动画立即完成,并且重设show和hide的原始样式,调用回调函数等。
示例
描述:
点击Go之后开始动画,点Stop之后会在当前位置停下来
HTML 代码:
jQuery 代码:
// 开始动画 $("#go").click(function(){ $(".block").animate({left: '+200px'}, 5000); }); // 当点击按钮后停止动画 $("#stop").click(function(){ $(".block").stop(); });