假设我有一个从某个时刻开始的动画:
myElement.animate({ top: -currentTempImageX, left: -currentTempImageY }, 5000);
需要5秒钟动画!假设我想在2秒后停止它。我可以控制吗?
谢谢
答案 0 :(得分:4)
是的,你可以
myElement.stop();
链接:http://api.jquery.com/stop/
如果您想在2秒后停止动画,请使用
setTimeout(function(){myElement.stop();}, 2000);
答案 1 :(得分:0)
Bhuvan Rikka建议的用户setTimeout(), for stop使用clearTimeout()函数.. 例如,请参阅此链接
答案 2 :(得分:0)