我想要做的是在一个锚元素上发出一个click事件,最好是使用jQuery,这会导致浏览器关注该链接。我知道我的锚选择器是正确的,因为它们从.length返回1。
这是我尝试过的:
$('#awesomeLink').click();
但它不会跟随链接。
我怎么做错了?
谢谢!
答案 0 :(得分:2)
为什么不解析网址并将用户发送到该链接位置?
var url = $('#awesomeLink').attr('href');
window.location.href = url;
答案 1 :(得分:1)
尝试$('#awesomeLink').trigger("click");
答案 2 :(得分:0)
不要试图直接点击链接,只需告诉浏览器加载不同的页面:
window.location = "my_link's_URL";
答案 3 :(得分:0)
如果您只想更改浏览器位置,请尝试:
window.location.href = $('#awesomeLink').attr('href');
否则,如果您需要更多内容,那么this question可能会有所帮助(与其他有关本机点击的问题一样)。