J'ai l'écouteur d'événement myObject.addEventListener('click',this.doSomething,false)
sur l'élément. Cela fonctionne très bien quand je clique sur la souris mais je n'arrive pas à comprendre comment déclencher le clic de JavaScript. Il semble que element.click()
ne fonctionne pas pour divs? J'utilise jQuery et j'ai également essayé trigger('click')
mais rien ne se passe.Comment puis-je exécuter EventListener 'clic' à partir de JavaScript
Comment puis-je exécuter le EventListener en JavaScript?
Mise à jour:
Voici un exemple de code http://jsbin.com/iniwi5/2
Il existe des tonnes de doublons exacts, par ex. [Comment puis-je déclencher un clic sur un événement JavaScript] (http://stackoverflow.com/questions/2381572/how-can-i-trigger-a-javascript-event-click), [JavaScript: Invocation d'un événement click d'une ancre tag de javascript] (http://stackoverflow.com/questions/980709/javascript-invoking-click-event-of-an-anchor-tag-from-javascript), etc. – maerics
Aucun de ces "doublons" n'est formulé avec les auditeurs d'événements en tête. – zjmiller
Oui, ceci est spécifique à l'écouteur d'événement, si j'utilisais le programme d'écoute jQuery .click() normal, le code fonctionne très bien, mais il semble que addEventListener se comporte différemment. – jpkeisala