Me está costando entender cómo simular un clic del mouse usando JQuery. ¿Alguien puede informarme sobre lo que estoy haciendo 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');
});
Demostración: FIDDLE
cuando hago clic en el botón #foo quiero simular un clic en #bar sin embargo, cuando intento esto, no sucede nada. También lo intenté jQuery(document).ready(function(){...})
pero sin éxito.
jQuery trigger
solo funciona si se agrega cualquier evento 'jQuery click`. De lo contrario, no podrá hacer nada de esta manera;