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

ldfqzlk8  于 2022-11-03  发布在  jQuery
关注(0)|答案(4)|浏览(178)

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

vq8itlhq

vq8itlhq1#

$('#your_link_id').click()

有关更多信息,请参见优秀的jquery docs

zaqlnxep

zaqlnxep2#

如果您有锚链接:

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

调用.eq和.trigger('click')对我来说不起作用,但下面这个方法可以:

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

在我的具体例子中,我以编程方式为锚的href分配了一个blob url。

rta7y2nd

rta7y2nd3#

您可以使用trigger

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

ztmd8pv54#

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

或者您可以使用$('#your_link_id')[0].trigger('click');
因为jQuery返回一个数组,我们不能在多个eventlinks上触发click。

相关问题