Мені важко зрозуміти, як імітувати клацання миші за допомогою JQuery. Може хтось, будь ласка, повідомить мене про те, що я роблю неправильно.
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');
});
Демо: FIDDLE
коли я натискаю кнопку #foo, я хочу імітувати клацання на #bar, проте при спробі цього нічого не відбувається. Я також намагався, jQuery(document).ready(function(){...})
але без успіху.
jQuery trigger
працює, лише якщо додано будь-яку подію "jQuery click". Інакше ти нічого не зможеш зробити таким чином;