Juery手册 专题
专题目录
您的位置:JS框架 > Juery手册专题 > Jquery1.7-stop([clearQueue],[jumpToEnd])
Jquery1.7-stop([clearQueue],[jumpToEnd])
作者:--    发布时间:2019-11-21

返回值:jquerystop([clearqueue],[jumptoend])

概述

停止所有在指定元素上正在运行的动画。

如果队列中有等待执行的动画(并且clearqueue没有设为true),他们将被马上执行

参数

[clearqueue],[gotoend] boolean,booleanv1.2

clearqueue:如果设置成true,则清空队列。可以立即结束动画。

gotoend:让当前正在执行的动画立即完成,并且重设show和hide的原始样式,调用回调函数等。

[queue],[clearqueue],[jumptoend]booleanv1.7

queue:用来停止动画的队列名称

clearqueue:如果设置成true,则清空队列。可以立即结束动画。

jumptoend:如果设置成true,则完成队列。可以立即完成动画。

示例

描述:

停止当前正在运行的动画:

html 代码:
$("#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();
});
网站声明:
本站部分内容来自网络,如您发现本站内容
侵害到您的利益,请联系本站管理员处理。
联系站长
373515719@qq.com
关于本站:
编程参考手册