解决办法:
data-ajax=“false”
rel=external
$(document).bind("mobileinit",function() {
//disable ajax nav
$.mobile.ajaxEnabled=false
});
注意:上面的代码片段需要放在jquery.mobile-xxx.min.js引入之前。
重要
顺便说一句,初始化的设置都需要放在此处,例如加载错误信息的设置:
$.mobile.pageLoadErrorMessage = 'Sorry,something wentwrong. Please try again.';
PS:笔者建议,如非下载或者需要打开新窗体或者安卓端嵌入需求外,使用AJAX跳转还是最佳方案。