我看过很多例子,但是无法弄清楚为什么它甚至没有达到我的哈希变化。对于初学者,我使用的是MVC4,jquery 1.8.2。 Intellisence没有采用hashchange。它几乎就像它不是jQuery版本中的一个功能。
以下是我的尝试:
$( window ).hashchange(function() {
alert('hash change');
});
和
$(window).bind( 'hashchange', function(e) { alert('hash change'); });
他们中的任何一个都不起作用。我在失去理智。
非常感谢任何帮助!
答案 0 :(得分:0)
window.onhashchange = function(){
console.log(location.hash)
}