stop([c],[j])
返回值
jQuery
概述
停止所有在指定元素上正在运行的动画。
如果队列中有等待执行的动画(并且clearQueue没有设为true),他们将被马上执行
参数
示例
示例一
描述: 停止当前正在运行的动画
jQuery 代码
$("#stop").click(function(){
$("#box").stop();
});
示例二
描述: 点击Go之后开始动画,点Stop之后会在当前位置停下来
HTML代码
<button id="go">Go</button> <button id="stop">STOP!</button>
<div class="block"></div><button id="go">Go</button> <button id="stop">STOP!</button>
<div class="block"></div>
jQuery 代码
// 开始动画
$("#go").click(function(){
$(".block").animate({left: '+200px'}, 5000);
});
// 当点击按钮后停止动画
$("#stop").click(function(){
$(".block").stop();
});