我知道有很多插件可以存档这个,但我想我想制作一个简单的用于学习目的,因为我已经走到了这一步,我可以location.hash
在加载 ajax 页面时更改 url。
现在我只需要找出 - 当我点击浏览器上的后退按钮时,如何使用简单的 jquery 来检查 url 上是否有片段?
我遇到了这个简单的概念,但它只有在我点击浏览器刷新按钮而不是后退按钮时才有效,
$(document).ready(function(){
if(window.location.hash) {
// Fragment exists
var hash = location.hash;
alert(hash);
} else {
// Fragment doesn't exist
}
});
你能给我一些指导吗?
谢谢。