Maison  >  Questions et réponses  >  le corps du texte

javascript - Des clics continus déclenchent un événement Mouseleave

<!DOCTYPE html>
<html>

<head lang="en">
  <meta charset="UTF-8">
  <title>test</title>
  <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
</head>

<body>
  <p class="main" style="width:100px;height: 200px;background: red;"></p>
  <script>
    $(".main").mouseleave(function() {
      alert(0)
    })
  </script>
</body>

</html>

Au début, je pensais qu'il s'agissait d'un conflit avec l'événement click dans .main, mais j'ai découvert 鼠标的连续点击,同样会出发mouseleave事件.

S'il vous plaît dites-moi si vous avez une solution.

黄舟黄舟2663 Il y a quelques jours1025

répondre à tous(2)je répondrai

  • 某草草

    某草草2017-07-05 10:39:55

    Mes clics de souris continus ici n'ont pas déclenché l'événement mouseleave. Vous pouvez mettre le code pour voir http://runjs.cn/code

    .

    répondre
    0
  • 为情所困

    为情所困2017-07-05 10:39:55

    Si vous cliquez simplement sur le bouton gauche en continu, il n'y a pas de problème, mais si vous cliquez sur le bouton droit ou alternez gauche et droite, certaines situations peuvent survenir car le menu est appelé

    répondre
    0
  • Annulerrépondre