【发布时间】:2019-06-25 17:43:18
【问题描述】:
我下面有这段代码
window.addEventListener('popstate', function(){
newHref = window.location.href;
if(pushedState){
urlSplit = newHref.split('/');
pageURL = urlSplit[urlSplit.length - 1];
$('div').html('loading...');
$.ajax({
type : 'POST',
url : pageURL,
success : function(data){
$('div').html(data);
}
})
}
})
此代码运行良好,但如果我将 jQuery 移动库 添加到我的 html 文件中,它会导致 popstate 事件运行 ajax 将整个页面加载到我的 div 中。
我试过这样做
$.mobile.ajaxEnable = false;
但它不起作用。我的 jQuery 移动版本是 1.4.5
【问题讨论】: