J'ai toujours pensé que dans le développement Web, les événements de double-clic étaient rarement utilisés. Jusqu'à récemment, le projet nécessitait de lier deux événements, un clic et un double-clic, sur un bouton. Au début, je pensais qu'il s'agissait simplement de deux événements liés au bouton... mais plus tard, j'ai réalisé que je pensais trop simplement. Lorsque l'événement double-clic est déclenché, le clic sera également déclenché en même temps~囧
Après quelques recherches, j'ai finalement résolu le problème en utilisant la méthode d'exécution différée "setTimeout" dans JS pour retarder l'exécution du clic de 300 millisecondes. Le code est le suivant :