根据docs,所有获取的ajax页面都会从pageHide上的DOM中删除。有没有办法禁用此功能?它导致我的页面在重新获取时显示加载屏幕,我试图避免,并且网站的大小相当小。谢谢!
答案 0 :(得分:2)
引用您引用的网页上的文档:
要保留DOM中所有以前访问过的页面,请将页面插件上的domCache选项设置为true,如下所示:
$ .mobile.page.prototype.options.domCache = true;
或者,要仅缓存特定页面,可以将data-dom-cache =“true”属性添加到页面容器中:
< div data-role =“page”id =“cacheMe”data-dom-cache =“true”>
然而,您收到加载消息似乎很奇怪,这不是我用jQueryMobile所做的事情。您是通过慢速网络加载页面吗?