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