javascript - Des clics continus déclenchent un événement Mouseleave
黄舟
黄舟 2017-07-05 10:37:55
0
2
1111
<!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.

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

répondre à tous(2)
某草草

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

.
为情所困

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é

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal