【问题标题】:clear dom cache清除 dom 缓存
【发布时间】:2012-08-06 10:39:11
【问题描述】:

您好,在我的移动应用程序中,我在不同文件中有多个页面。我想在某个级别清除 Dom 缓存并调用我正在这样做的登录页面:

$.mobile.pageContainer.empty();
$.mobile.loadPage('login.html');

但它不起作用,它只显示白屏,我还在上面的 try 块中添加了同样的问题。我怎样才能清除缓存?任何帮助将不胜感激。提前致谢。

【问题讨论】:

标签: javascript jquery jquery-ui jquery-mobile cordova


【解决方案1】:

$.mobile.loadPage 命令预取页面但不显示。 The documentation

此功能不影响当前活动页面,因此可用于在后台加载页面。

您可能想致电$.mobile.changePage('login.html')。如果页面不在 DOM 中,您也可以删除 loadPage,因为 changePage 会调用它。

【讨论】:

  • 感谢回复,但 $.mobile.changePage('login.html') 也不起作用
猜你喜欢
  • 2012-06-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-25
  • 2017-04-06
  • 1970-01-01
相关资源
最近更新 更多