我想要做的是在一个锚点元素上发出click事件,最好是使用jQuery,从而使浏览器跟随该链接。我知道我的主播选择器是正确的,因为他们从.length返回1。如何使用Javascript“触发”特定锚点元素上的点击事件?最好用jQuery
这是我已经试过:
$('#awesomeLink').click();
但它不会跟随链接。
我怎么做错了?
谢谢!
我想要做的是在一个锚点元素上发出click事件,最好是使用jQuery,从而使浏览器跟随该链接。我知道我的主播选择器是正确的,因为他们从.length返回1。如何使用Javascript“触发”特定锚点元素上的点击事件?最好用jQuery
这是我已经试过:
$('#awesomeLink').click();
但它不会跟随链接。
我怎么做错了?
谢谢!
为什么不直接解析URL和用户发送该链接的位置?
var url = $('#awesomeLink').attr('href');
window.location.href = url;
尝试$('#awesomeLink').trigger("click");
,而不是试图直接点击链接,只是告诉浏览器加载不同的页面:
window.location = "my_link's_URL";
如果你只是想改变浏览器的位置试试:如果你需要更多的
window.location.href = $('#awesomeLink').attr('href');
反之,则this question可能帮助(如可能对本土点击其他问题)。
显然我输入很慢。 – 2010-05-17 17:58:51
也许我没有读够。我认为问题在于如何触发均衡。然而,在没有触发事件的情况下浏览链接将是Tejs的秘诀。 – Lance 2010-05-17 17:57:09