0

我想要做的是在锚元素上发出一个点击事件,最好使用 jQuery,导致浏览器跟随该链接。我知道我的锚选择器是正确的,因为它们从 .length 返回 1。

这是我尝试过的:

$('#awesomeLink').click();

但它不会跟随链接。

我怎么做错了?

谢谢!!

4

4 回答 4

2

为什么不只解析 url 并将用户发送到该链接位置?

var url = $('#awesomeLink').attr('href');
window.location.href = url;
于 2010-05-17T17:54:57.760 回答
1

尝试$('#awesomeLink').trigger("click");

于 2010-05-17T17:54:22.610 回答
0

与其尝试直接单击链接,不如告诉浏览器加载不同的页面:

window.location = "my_link's_URL";

这个问题类似于how-do-i-automatically-click-a-link-with-javascript

于 2010-05-17T17:56:10.817 回答
0

如果您只想更改浏览器位置,请尝试:

window.location.href = $('#awesomeLink').attr('href');

否则,如果您需要更多,那么这个问题可能会有所帮助(其他有关本地点击的问题也可能会有所帮助)。

于 2010-05-17T17:58:09.057 回答