如何使用jQuery以编程方式触发链接上的点击?

时间:2010-05-17 07:06:51

标签: jquery

如何使用jQuery以编程方式触发链接上的点击?

4 个答案:

答案 0 :(得分:58)

$('#your_link_id').click()

有关详细信息,请参阅优秀的jquery docs

答案 1 :(得分:44)

如果您有锚链接:

<a id="my_link_id" href="something">My Link</a>

它会像其他答案所提到的那样失败。调用.eq和.trigger(&#39;点击&#39;)对我不起作用,但这样做:

$('#your_link_id').get(0).click();

在我的具体情况下,我已经以编程方式将blob网址分配给了主播的href。

答案 2 :(得分:25)

您可以使用trigger

$('#your_link_id').trigger('click');

答案 3 :(得分:15)

$('#your_link_id')[0].trigger('click');
需要

,因为jQuery返回一个数组,我们无法触发点击多个eventlinks。您必须只定位一个元素