JQuery,再次启动函数?动画队列
JQuery, Starting a function again. . . . ? animation-queue
好的,下面是主要函数:
function updown(){
var bottom = $(document).height()-$(window).height();
//scroll to bottom. scroll to 0. and execute updown().
$('body')
.animate({scrollTop:bottom},20000)
.animate({scrollTop:0},2000,updown);
}
updown();
然后我使用:
$('body').stop(true);
点击按钮停止动画队列
我的问题是如何重新启动动画队列?例如$('body').play(true);
,如果你明白我在说什么(尽管我知道它没有那个lol那么简单)。
提前感谢您的帮助!
您是否再次尝试调用updown()?
<button id="go">Go</button>
<button id="stop">STOP!</button>
function updown(){
...
}
updown();
/* Stop animation */
$("#stop").click(function(){
$(".body").stop();
});
/* Start animation */
$("#go").click(function(){
updown();
});
更多信息:http://api.jquery.com/stop/
相关文章:
- 更改 jQuery 队列中动画的缓动函数
- jquery动画队列,队列只针对特定项目关闭
- Jquery幻灯片显示动画行为怪异(事件触发,队列中堆积)
- 设置 jQuery 动画的队列长度
- jQuery向动画队列添加函数
- 在队列中制作 jQuery 动画
- .动画具有多个动画的队列
- 使用按键推进 jQuery 动画队列
- JQuery,再次启动函数?动画队列
- 转盘的动画队列错误
- 在jquery中使用自定义动画队列
- JQuery制作了过多的动画队列
- jQuery创建一个函数循环,每个函数都有一个动画队列
- jQuery悬停动画队列
- 如何停止多个不透明度动画队列?(jQuery)
- jQuery动画队列False不工作
- jQuery动画队列为许多元素
- 创建带有参数的动画队列
- 如何获得带有虚假动画队列的onClick函数来运行外部函数
- jQuery:当鼠标静止时不要重复动画/不要安全动画队列/停止动画