是否可以解绑定hashchange事件?我像这样绑定它:
jQuery(window).on('hashchange', function() {
alert("ok");
});
和像这样解除绑定:
jQuery(window).off('hashchange');
我也试过绑定和取消绑定。我做错了什么?
谢谢!
我有类似的问题,但不确定是否适合您-更改哈希触发onhashchange
事件。
history.replaceState(null, null, document.location.pathname + '#' + hash);
这将改变哈希而不触发onhashchange事件