0

ある時点で開始するこのアニメーションがあるとします:

myElement.animate({ top: -currentTempImageX, left: -currentTempImageY }, 5000);

アニメーションに5秒かかります!2秒後に停止したいとします。この制御はできますか?

ありがとうございました

4

3 に答える 3

4

はい、できます

myElement.stop();

リンク: http://api.jquery.com/stop/

2 秒後にアニメーションを停止する場合は、

setTimeout(function(){myElement.stop();}, 2000);
于 2012-09-14T12:40:06.247 に答える
0

Bhuvan Rikka によって提案されたユーザー setTimeout() 、 clearTimeout() 関数を使用する停止について..たとえば、このリンクを参照してください

http://www.w3schools.com/js/js_timing.asp

于 2012-09-14T12:42:53.793 に答える
0

FX キュー (jquery アニメーションに使用) を確認することもできます。

http://api.jquery.com/queue/

またはこの他のトピック。

jQueryのキューとは?

于 2012-09-14T12:43:56.797 に答える