在jQuery Mobile中禁用DOM大小管理

时间:2012-04-12 18:20:42

标签: javascript jquery jquery-mobile

根据docs,所有获取的ajax页面都会从pageHide上的DOM中删除。有没有办法禁用此功能?它导致我的页面在重新获取时显示加载屏幕,我试图避免,并且网站的大小相当小。谢谢!

1 个答案:

答案 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所做的事情。您是通过慢速网络加载页面吗?