javascript - 使用 jQuery Mobile 卸载预取页面

标签 javascript jquery jquery-mobile

使用 jQuery Mobile,我可以像这样手动预取外部页面:

$.mobile.loadPage(
  "content.html",
  { showLoadMsg: true }
);

但是我如何手动从内存中删除该页面?从某种意义上说,“卸载”它?

谢谢

最佳答案

在您的 jqm 页面上,如果指定了 id,您可以这样做。

$('#page2').remove();

example

另一种方法是使用$.fn.jqmData(), $.fn.jqmRemoveData() 引用here

关于javascript - 使用 jQuery Mobile 卸载预取页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11218674/

相关文章:

javascript - 正则表达式不正确匹配 - javascript

javascript - 在父级上设置 'relative',在内部设置 'absolute' 不在底部对齐 Bootstrap 列上工作

javascript - 在设备准备好之前运行的 jquery 移动功能

javascript - 在文本框事件中传递的javascript函数中传递标签的id

jquery - 使用 JQuery 读取 JSON

html - 在具有低优先级 z-index 的图层上进行内容分层和禁用滚动

jquery-mobile - jQuery Mobile 默认选项卡

javascript - service worker 缓存需要时间来响应延迟

javascript - 将两个变量从 php 传递到 ajax 然后返回到 php

javascript - 如何在 Microsoft Visual Studio Express 2012 for Web 中将文件夹添加到项目中?