.bind(haschange)未检测到URL中的更改

时间:2019-03-09 17:01:34

标签: javascript jquery

我正在跟踪此页面上的响应,这似乎是一个非常简单的实现,但似乎无法按预期工作:

How to detect URL change in JavaScript

我正在使用的网站有一个邮箱,每次切换会话线程时,该邮箱都会更改URL。我想在对话中添加一个按钮。

console.log('loaded')
$(window).bind('hashchange', function() {
     console.log('change detected')
});

当我打开页面时,该按钮会加载到当前对话中(代码未显示)。但是,当我单击其他对话时

www.url.com/message/conversation/6509070457239584768www.url.com/message/conversation/6508358521619308544

代码似乎没有执行。在DevTools中,我看到loaded,但看不到changed detected

我在做什么错?我是否需要显示可能导致问题的任何其他代码?

0 个答案:

没有答案