jqueryでアニメーションを停止する方法
某草草
某草草 2017-05-16 13:43:21
0
3
565

turnRight メソッドを実行してボックスを右に移動させる方法と、turnLeft メソッドを実行してボックスを左に移動させる方法があります。デフォルトではボックスは右側にあります。

リーリー

turnRight メソッドで、animate アニメーション メソッドに console.log("end") を実行するコールバック関数を追加しました。turnRight メソッドの実行後、ボックスが 1 秒間右に移動します。終了後 ボックスが右に到達していない(つまり、1 秒時間が足りない)ときに、turnLeft メソッドを実行すると、turnLeft メソッドを実行する前に 1 秒待機します。
JSが自分で書いている場合、タイマーをクリアするのは良いことはわかっていますが、jqueryを使用して順番にアニメーションアニメーションを停止するにはどうすればよいですか

某草草
某草草

全員に返信(3)
阿神

$('.k-element-plugs-box').stop();
tureLeft();

いいねを押す +0
PHPzhong

$('.k-element-plugs-box').stop().animate()、まず前のアニメーションを停止してから、次のアニメーションを実行します

いいねを押す +0
phpcn_u1582

$('xxx').stop() または $('xxx').stop().animate()
stop() の具体的な使用法とパラメータの説明はドキュメントにあり、より詳しく説明されています

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート