turnRight メソッドを実行してボックスを右に移動させる方法と、turnLeft メソッドを実行してボックスを左に移動させる方法があります。デフォルトではボックスは右側にあります。
リーリーturnRight メソッドで、animate アニメーション メソッドに console.log("end") を実行するコールバック関数を追加しました。turnRight メソッドの実行後、ボックスが 1 秒間右に移動します。終了後 ボックスが右に到達していない(つまり、1 秒時間が足りない)ときに、turnLeft メソッドを実行すると、turnLeft メソッドを実行する前に 1 秒待機します。
JSが自分で書いている場合、タイマーをクリアするのは良いことはわかっていますが、jqueryを使用して順番にアニメーションアニメーションを停止するにはどうすればよいですか
$('.k-element-plugs-box').stop();
tureLeft();
$('.k-element-plugs-box').stop().animate()
、まず前のアニメーションを停止してから、次のアニメーションを実行します$('xxx').stop() または $('xxx').stop().animate()
stop() の具体的な使用法とパラメータの説明はドキュメントにあり、より詳しく説明されています