我一直在尝试实现一个名为简单历史的历史插件,我想我已经成功了。所以现在我想让我的ajax在历史记录发生变化时做出反应(按下后退或前进按钮。)
我认为我应该在URL中使用哈希标记,但我对其他建议非常开放。
无论如何如果在没有重新加载页面的情况下更改哈希标记,我该如何加载我的ajax?
答案 0 :(得分:4)
您无需使用任何插件即可使其正常工作。
来自On - window.location.hash - Change?
$(window).on('hashchange', function() {
.. work ..
});
答案 1 :(得分:3)
使用address jquery plugin及其.change()
功能
答案 2 :(得分:0)
我不确定我是否理解你想要的东西,但是当哈希改变你用dhtmlHistory.addListener(someFunction);
添加的功能时,使用RSH。