在“ a href”元素上触发点击事件

use*_*355 0 html javascript jquery

我正在尝试在HTML网站上单击href元素。问题是没有触发点击事件

码:

HTML代码:

  <div class="button" id="info" ></div>
<ul id="game-options">

    <li><a href="#" id="SHOW_HELP" class="button help" title="Help">HELP</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

单击href元素的函数:

 $('#info').bind('click', function(e) {
            alert ("button click triggered");
    // This is what I tried so fat

     //$('#SHOW_HELP').trigger('click');
     //$('#SHOW_HELP').dispatchEvent(new Event('click'));
     $('#SHOW_HELP').click();
});
Run Code Online (Sandbox Code Playgroud)

bil*_*can 5

click事件已触发,但是您尚未绑定click处理程序,因此不会发生任何事情。如果要模拟单击链接,则需要使用dom click方法。$('#SHOW_HELP')[0].click();