J'ai du mal à comprendre comment simuler un clic de souris en utilisant JQuery. Quelqu'un peut-il s'il vous plaît m'informer de ce que je fais mal.
HTML:
<a id="bar" href="http://stackoverflow.com" target="_blank">Don't click me!</a>
<span id="foo">Click me!</span>
jQuery:
jQuery('#foo').on('click', function(){
jQuery('#bar').trigger('click');
});
Démo: FIDDLE
quand je clique sur le bouton #foo je veux simuler un clic sur #bar mais quand j'essaye cela, rien ne se passe. J'ai aussi essayé jQuery(document).ready(function(){...})
mais sans succès.
jQuery trigger
ne fonctionne que si un événement «jQuery click» est ajouté. Sinon, vous ne pourrez rien faire de cette manière;