使用jquery触发内联函数

arj*_*ncc 0 jquery event-triggers

我有一个函数写在锚本身就像

<a href="home.jsp" onclick="return confirm('Do you want to logout?');">Log Out</a>
Run Code Online (Sandbox Code Playgroud)

我试过使用另一个onclick甚至锚点就像.

$("a").click(function(){ });
Run Code Online (Sandbox Code Playgroud)

我知道它会触发另一个事件而不是我期望触发的事件.确认框中的内容是动态的,所以我无法更改功能.有没有办法可以通过jQuery触发锚的内联函数?

Boa*_*oaz 5

要以编程方式触发元素的click事件,只需使用click()不带参数的方法:

$('a').click();
Run Code Online (Sandbox Code Playgroud)

这是该trigger()方法的简写,相当于:

$('a').trigger('click');
Run Code Online (Sandbox Code Playgroud)