javascript - イベントの実行終了直後にイベントを停止する方法
ringa_lee
ringa_lee 2017-06-14 10:54:31
0
5
845

マウスの移動インおよび移動アウトの非表示イベントを表示していますが、マウスを複数回スライドさせると複数回実行されてしまいます。マウスの移動イベントの直後にイベントを停止するにはどうすればよいですか?処刑された?

リーリー
ringa_lee
ringa_lee

ringa_lee

全員に返信(5)
洪涛

一度だけ実行するメソッドを使用したい場合は、.one()就行,但是一般jQuery的动画特效一定要考虑动画队列的问题,建议在执行动画之前加上.stop()「アニメーションキューに入っているが完全に実行されていない」アニメーションを停止するメソッドを使用します

いいねを押す +0
大家讲道理

リーリー

いいねを押す +0
黄舟

onの後にeを付けて、.one()本APIを使用すると一度自動で削除されます。

参考

いいねを押す +0
漂亮男人

アニメーションをすぐに停止したい場合は、stop()を使用してください

リーリー
いいねを押す +0
学习ing

$(".target").off('mouseenter').on('mouseenter',function() {

リーリー

});
$(".target").off('mouseenter').on('mouseleave',function() {

リーリー

});

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