如何使用JQuery在"a href"元素上触发现有的"onclick"事件?

pgh*_*ech 0 jquery onclick

因此页面分解了一些部分,每个部分都有一个'a'标记.点击链接时会触发调用javascript函数的'onclick'事件.

我在页面顶部添加了一个链接,当你点击链接时,它会调用一个JQuery函数.click,它将调用所有'a'标签'onclick'事件.

这可能吗?

另一个coveat是在'onclick'事件中,被调用的函数是传递父DIV id的ID.所以我真的需要触发'onclick'事件而不是直接在JQuery函数中调用javascript函数.

And*_*y E 5

使用trigger():

$("a#mylink").trigger("click");
Run Code Online (Sandbox Code Playgroud)

或快捷方式,单击():

$("a#mylink").click();
Run Code Online (Sandbox Code Playgroud)


Nic*_*ver 5

您可以.click()直接使用,如下所示:

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

在这里尝试一下,虽然它是一个 jQuery 函数,但它也会调用内联绑定单击处理程序。