Je veux différencier les clics de souris réels des clics générés par script. Comment puis-je le faire avec jquery?Comment savoir si un événement est déclenché par .click() ou par l'utilisateur?
3
A
Répondre
4
Vous pouvez rechercher quelque chose qui n'est pas inclus dans un objet événement déclenché.
$('div').click(function(e) {
if (e.originalEvent) {
console.log('actual mouseclick');
}
}).trigger('click');
+0
comment puis-je l'implémenter? – w3father
+0
Je pensais que le code était assez clair. Qu'est-ce que tu n'as pas? –
Questions connexes
- 1. Comment savoir si un événement click a été déclenché ou non dans jquery?
- 2. Vérifier si un événement est déclenché par un humain
- 3. événement Click est déclenché en cliquant sur un élément frère
- 4. Comment puis-je déterminer si un événement a été déclenché par une action utilisateur ou par un code?
- 5. Windows Forms comment savoir si selectedindex a été modifié par l'utilisateur ou par le code
- 6. iOS - Comment savoir si l'appareil est déclenché/abandonné (CoreMotion)
- 7. comment savoir si un lien est géré par un javascript ou utilise l'URL href
- 8. Button Click Événement déclenché après Response.Redirect
- 9. CheckBox Click événement non déclenché (WPF)
- 10. Comment détecter si un clic() est un clic de souris ou déclenché par du code?
- 11. Vérifier si l'événement est déclenché par la fenêtre en javascript
- 12. événement Click déclenché seulement après rafraîchissement
- 13. Comment déclencher un événement mx: Button click par programmation?
- 14. événement click sur un div ne doit pas être déclenché par ses enfants
- 15. Est-il possible de détecter si un événement jQuery click a été appelé par un clic ou un déclenchement réel?
- 16. Vérification si un événement de clic a été déclenché par un clic physique de la souris ou non?
- 17. Comportement déclenché par un événement de test unitaire
- 18. Comment savoir si l'appel au serveur a été déclenché par un rappel?
- 19. Comment savoir quel widget a déclenché un événement dans Tkinter?
- 20. Comment savoir par programme si le port, entré par l'utilisateur est utilisé par un service particulier?
- 21. Comment savoir si un événement de clic sur un bouton a été déclenché par le clavier ou la souris dans WPF?
- 22. Comment ajouter un événement click par nom de classe?
- 23. Comment savoir si Shift est enfoncé dans un événement MouseDown?
- 24. Bulle d'un événement déclenché par un élément désactivé
- 25. Click sur un événement JavaScript déclenché deux fois
- 26. Comment vérifier si un événement s'est déclenché C#
- 27. événement Click par jquery dans Rails
- 28. Comment savoir si l'applet ou l'application est
- 29. événement Click supressed par Jquery Accordian
- 30. Comment savoir si le modèle est utilisé par Rake?
Pourquoi voulez-vous faire cela? Quels scénarios de déclenchement automatique souhaitez-vous différencier? Si vous appelez 'click' lui-même sur un élément, définissez une variable ou quelque chose. –
Peut-être passer une variable avec des valeurs différentes lorsque .click() est appelé et quand il est cliqué par l'utilisateur. Vérifiez la variable pour déterminer l'origine du clic. –