Jquery 获取导致url更改的元素

Jquery 获取导致url更改的元素,jquery,Jquery,我使用jquery编写了这个js代码 $(window).trigger('hashchange'); 在bind事件中,我想得到src元素,比如anchor标记等 $(window).bind("hashchange", function (e) { // .... element which caused this window event }); 在查看了之后,特别是对于“trigger”函数(因为它是用来发送事件的),我发现这些hashchange事件没有附加任何数据。如果你想找到信

我使用jquery编写了这个js代码

$(window).trigger('hashchange');
在bind事件中,我想得到src元素,比如anchor标记等

$(window).bind("hashchange", function (e) {
// .... element which caused this window event
});
在查看了之后,特别是对于“trigger”函数(因为它是用来发送事件的),我发现这些hashchange事件没有附加任何数据。如果你想找到信息,你可以捕获所有链接上的点击,然后用它来解决这个问题

$('a').click(function() {
        window.lastclickedanchor = this;
});
此功能将允许您跟踪单击的链接。只需访问window.lastclickedanchor属性,您就可以知道谁单击了什么


-Sunjay03

你想检索什么?
标记中的
href
值?导致窗口触发此事件的标记。。。。