清除dom缓存

时间:2012-08-06 10:39:11

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

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

$.mobile.pageContainer.empty();
$.mobile.loadPage('login.html');
但是它不起作用,它只显示白屏,我也在上面加上try块仍然是同样的问题。我如何清除缓存?任何帮助将不胜感激。提前谢谢。

1 个答案:

答案 0 :(得分:0)

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

  

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

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