这是我的代码:
$('li a').click(function() {
var link1=$(this).attr('href');
$('section:#main').load(link1);
if (link1!=window.location) {
window.history.pushState({path:link1},'',link1);
}
});
浏览器上的网址正在更改,但是如果用户单击浏览器上的刷新,它将仅提供网址页面,而不提供完整的网址页面。
最佳答案
我为此使用了一个非常简单的jquery插件。
http://benalman.com/projects/jquery-hashchange-plugin/
工作正常,并记住由哈希标记加载的页面,例如:www.site.com/#yourajaxpagetag
关于php - jQuery刷新时加载错误?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12588550/