我完全禁用了 jQuery Mobile ajax 导航,如下所示:
$(document).bind("mobileinit", function () {
$.mobile.ajaxEnabled = false;
$.mobile.linkBindingEnabled = false;
$.mobile.hashListeningEnabled = false;
$.mobile.pushStateEnabled = false;
});
这工作得很好,除了锚/散列链接不像在 JQM 之外通常那样工作。
当页面加载时,您位于页面顶部(如果加载速度足够慢,您会在锚点处看到加载,然后跳转到顶部)。无论哪种方式,您最终都会出现在页面顶部,而不是应有的锚链接。有什么好的解决方法吗?谢谢!