検索

ホームページ  >  に質問  >  本文

javascript - イベントの実行終了直後にイベントを停止する方法

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

リーリー
ringa_leeringa_lee2771日前889

全員に返信(5)返信します

  • PHP中文网

    PHP中文网2017-06-14 10:56:31

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

    返事
    0
  • 大家讲道理

    大家讲道理2017-06-14 10:56:31

    リーリー

    返事
    0
  • 黄舟

    黄舟2017-06-14 10:56:31

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

    参考

    返事
    0
  • 漂亮男人

    漂亮男人2017-06-14 10:56:31

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

    リーリー

    返事
    0
  • 学习ing

    学习ing2017-06-14 10:56:31

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

    リーリー

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

    リーリー

    });

    返事
    0
  • キャンセル返事