在 JQuery Mobile 中两个不同文件的三个页面之间导航

2023-12-30

为什么我无法从 secondary.html 导航到另一个内部页面 #page3 ?

我能够从 index.html 导航到 secondary.html。我的代码如下所示:

索引.html 页面


不幸的是,这是行不通的。这只是将多个 HTML 模板解决方案与 jQuery Mobile 结合使用的一个缺点。

基本上,如果您决定使用多个 HTML 页面,则只有第一个 HTML 可以包含多于 1 个页面,因为整个页面将被加载到 DOM 中。

如果使用 ajax 加载页面(默认页面处理),则当第二个 html 加载到 DOM 中时,只会加载第一个页面,包括页面 HEAD 在内的所有其他页面都将被丢弃。

您可以执行以下两件事来解决此问题:

解决方案1

例如,让你的第三个页面位于另一个 html 中第三.html.

解决方案2

禁用 ajax 页面加载。这将完全加载第二个.html这样您就可以切换到内页。不幸的是,您将丢失页面转换。

最后,如果你想了解更多,请看我的另一个答案:为什么我必须将所有脚本放入 jquery mobile 中的index.html https://stackoverflow.com/a/15806954/1848600

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 JQuery Mobile 中两个不同文件的三个页面之间导航 的相关文章

  • Jqgrid - window.bind 事件不允许在 IE8 中调整列大小

    对于 IE8 中的 Jqgrid 当我将调整大小事件绑定到窗口时 列调整大小不起作用 当我单击要调整大小的列时 它显示调整大小标志但不执行任何操作 我目前使用的是jqgrid 4 4 1版本 当我使用4 1 2相同的代码时没有遇到这个问题
  • 使用 jQuery 更改 iFrame 的 HTML?

    有没有办法使用 jQuery 操作来自同一域的 iframe 的 HTML 谢谢您的帮助 您必须解析 iframe 内容 frameid contents find div html My html 更多这里 http api jquery
  • 如何使用 jQuery mobile 确保动态 DOM 元素具有正确的 css

    我正在使用 jQuery mobile 构建一个移动应用程序 我尝试动态添加一些输入 但是 jQuery 移动样式未添加到动态创建的输入中 我创建了一个简单的应用程序 http jsfiddle net jGhqS http jsfiddl
  • jquery和IE提交,ajaxForm不工作

    我有一个表格
  • 如何显示隐藏前一个模式的新模式窗口?

    Using 鼓室网 http tympanus net codrops 2013 06 25 nifty modal window effects 模态 带有很棒的动画 很容易删除背景 div div class md overlay di
  • Jquery $.each 选择器

    我想知道什么 each 在 jquery 中代表 它在选择什么 原型中有等效的吗 each 没有选择任何东西 它只是一个迭代集合的实用程序 当你这样做时 someSelector each function do something jQu
  • 使用 CSS 和 JQuery 创建组织结构图结构

    I was checking on stack forum Trees in Twitter Bootstrap https stackoverflow com questions 11167628 trees in twitter boo
  • 浏览器会尝试解析 img>

    是否有可能或有可能img标签 或任何其他要解析的 当 lt 标签前面有几个字符 或者可能被省略 这种情况会发生在任何著名的 HTML 解析器中吗 例如 div test div Where test可以是任何包含 gt 但不是一个 lt 例
  • 仅使用 CSS 创建三列表? (无表格元素)

    我正在为 Django 项目创建模板 并且我需要在 HTML 中创建一个三列表 仅使用 CSS 而不是使用 table 元素 除了意识形态上对表格的反对之外 原因还在于该报告需要在台式机和黑莓等手持设备上查看 在手持设备上 我们的目标不是试
  • 是否可以从“GET”请求中检索 MS/延迟? (Javascript/Jquery)

    我目前正在使用 jquery 发出一些 getjson 请求 他们是获取请求 GET http localhost MySite JSON http localhost MySite JSON 现在您可以在 Firebug 中观看请求的触发
  • 选项:选择不工作 jquery 1.9

    下列 select option contains fish attr selected true 在 jQuery 1 9 以下的任何版本中都可以很好地工作 但在 jQuery 1 9 中根本不起作用 我一直在寻找有关任何更改的任何文档
  • ajax 和相对 url

    我真的不明白这个 我有以下 获取 请求 ajax url api getdirectories dataType json success function data Do stuff 这是我的临时服务器向我提供的页面 http atlas
  • JavaScript 将 NULL 转换为 0

    我正在使用 jQuery 来获取元素的高度 但如果该元素不存在 以下代码将返回 NULL height menu li active ul height returns integer or null 这是一种跨浏览器安全的方法 可以使用以
  • Twitter bootstrap 3 RC2 - IE8 中的导航不起作用

    我正在使用 Twitter Bootstrap 3 RC2 在页面顶部创建一个导航栏 除了在 IE8 中之外 该导航栏工作正常 在 IE8 中 就像浏览器变小一样 因此菜单会折叠以供移动视图使用 但这种情况并非如此 现在我知道 TB3 仍在
  • Primeng 时间表与 Angular2 webpack

    我将使用 Primeng 时间表 http www primefaces org primeng schedule http www primefaces org primeng schedule 在基于 Angular2 webpack
  • 如何使用 jQuery AJAX 和 JSON 通过 Bootbox 确认表单提交

    我正在使用一个网络应用程序工作Spring MVC 我试图在提交表单之前显示一个确认对话框Bootbox 但我收到 500 内部服务器错误 这是我的表格
  • 如何在 Android 设备(平板电脑和手机)方向更改时获得正确的窗口宽度

    我正在尝试使用 jquery 函数计算 Android 设备方向变化时的窗口宽度 window outerWidth true 此计算给出了两个方向变化的正确宽度iphone and ipad但在安卓中不行 如果我最初以横向模式或纵向模式加
  • 使用 CSS 内容添加 HTML 实体

    你如何使用CSS content要添加的属性HTML实体 使用这样的东西只是打印 nbsp 到屏幕而不是不间断空格 breadcrumbs a before content nbsp 您必须使用转义的 unicode Like breadc
  • 如何获取td表的实际宽度

    我在 html 中创建一个表 这个table宽度为 988 像素 tr宽度为 100 table width 表标签中存在 5 个td标记这个td标签宽度 20 当我使用 jQuery 处理这些标签时 td标签 在控制台中向我显示 198
  • jquery .slideToggle() 水平替代方案?

    SlideToggle 正是我想要的 只是我希望幻灯片是水平的 我现在有一个水平隐藏 显示和点击动画 但我想要切换选项 这样 当我单击活动链接时 它将播放反向动画并隐藏自身 最好的方法是什么 您可以使用animate方法 element a

随机推荐

  • 如何检查数组是否不为空? [复制]

    这个问题在这里已经有答案了 如何检查数组是否不为空 我这样做了 if not self table 5 is None 这是正确的方法吗 问题中没有提到 numpy 如果通过array你的意思是list http www diveintop
  • 尝试在 PHP 中进行 json_encode

    这是我的小脚本 item Inception query SELECT FROM items WHERE item item LIMIT 1 result mysql query query while row mysql fetch ar
  • BigQuery:如何使用新的存储 JSON 文件自动重新加载表?

    我刚刚通过链接 Google Cloud Storage 中的可用 JSON 文件创建了一个 BigQuery 表 但我没有看到任何选项可以自动重新加载表行以及在 Google Cloud Storage 文件夹或存储桶中添加的新文件 目前
  • Java:内存分析器工具(MAT)用法:比较两个堆转储

    我正在使用 Eclipse MAT 插件 我可以看到一个 hprof 文件堆历史记录 我为 Java 应用程序拍摄了两张快照 我希望当我比较两个堆转储时 我可以找出哪些对象实例增加很多 以便我可以识别内存泄漏的可能性 netbean 能做到
  • 如何使用 TextMate 对 csv 文件的每个值应用双引号?

    我有一个 csv 文件 格式如下 示例 csv bear brown mean large ant black strong tiny cat yellow moody small 如何在每个值周围应用双引号 我如何使用正则表达式来完成此操
  • jsf 页面的中心组件

    我试图将组件放在 jsf 页面的中心 它看起来像这样
  • JPA/Eclipselink 缓存生命周期

    1 我正在使用 Glassfish 2 1 和 EcipseLink 2 0 0 所以实际上使用 JPA 1 0 规范 并且我有一个无状态 EJB 可以查找实体等 据我所知 JPA 1 0 定义了一个在持久性上下文级别 无状态 EJB 的事
  • Spring Data Rest 字段转换器

    我很难使用我的自定义转换器spring data REST项目 无控制器应用程序和严格的java配置 我有两个实体 一个雇员和一个国家 这种关系是 ManyToOne 我相信我们都知道这一点 无论如何 问题在于转换state字段 字段名称是
  • Windows 上的“系统”和“系统空闲进程”PID 是否恒定?

    在我看过的几个 Windows XP 系统上 系统空闲进程 始终具有 PID 0 而 系统 进程始终具有 PID 4 在枚举进程的 Windows 程序中 识别这些进程是否安全由这些 PID 决定 还是在某些情况下它们可能不同 我的生产代码
  • 如何在 Swift 中将“addTarget”添加到 UILabel

    我正在尝试在 Swift 中添加标签 这些标签是在循环中添加的 然后 我想在添加每个事件时为其添加一个 TapGesture 事件 它可以工作 但问题是 调用的函数从标签中获取数据以在单击时使用 但那时标签已被重新定义 并且它从最后添加的标
  • JFreechart,带填充区域的折线图

    我正在尝试创建如下图表 虽然我几乎通过简单地创建折线图并为渲染器自定义形状 绘制来实现了所有目标 但我似乎找不到一种方法来填充系列线下方的区域 任何线索 我该怎么做 您可以使用以下命令创建图表StackedXYAreaRenderer ht
  • Python urllib2 不尊重超时

    以下两行代码永远挂起 import urllib2 urllib2 urlopen https www 5giay vn timeout 5 这是 python2 7 的情况 我没有设置 http proxy 或任何其他环境变量 任何其他网
  • 无法在 Eclipse 中创建 Xtext 项目

    I installed Xtext 2 12 from the Eclipse Marketplace I m using Eclipse Neon 3 Release 4 6 3 Following the directions in t
  • CMake - 强制 find_package 更新缓存变量

    在我的 CMake 项目中 我提供了用户可编辑的 Boost 的默认路径 set PATH BOOST DEFAULT softs boost BOOST VER ARCH gcc GCCVER set PATH BOOST PATH BO
  • 初始页面加载时光滑滑块宽度为 0

    我在使用 Slick Slider 时遇到了一个非常奇怪的问题 有时 在第一页加载时 幻灯片和轨道宽度被设置为 0 我已经尝试了许多解决方案 包括 设置超时然后调用slick 通过JS触发窗口大小调整事件 将所有光滑元素的最小高度设置为 1
  • WordPress 在“save_post”操作中将 post_status 设置为“草稿”

    我有一个适用于我的自定义帖子类型的自定义函数 加工时save post action add action save post my custom function 我想将帖子状态设置为草稿 以防从外部 api 获取自定义数据出现问题 在我
  • jQuery:如何知道表格行何时失去焦点?

    在表行中 tr 有几个输入元素 当 tr 失去焦点时 但不是当用户只是切换到同一 tr 中的不同输入元素时 我需要执行一些 JavaScript 代码 我使用 jQuery 如何做到跨浏览器 我想您正在寻找这种方法 demo http js
  • 从 Access VBA 运行存储过程

    我不断收到以下错误 从字符串转换日期和 或时间时转换失败 这是我正在使用的 vba 以及我的 sql server 存储过程语法 我应该改变什么才能成功运行 Private Sub btnRunStoredProc Click Dim cm
  • 具有 GCD 的后进先出堆栈?

    我有一个 UITableView 它显示与每行中的联系人关联的图像 在某些情况下 这些图像是在第一次显示时从地址簿联系人图像中读取的 如果没有 则它们是基于存储的数据呈现的化身 我目前正在使用 GCD 在后台线程上更新这些图像 但是 这会按
  • 在 JQuery Mobile 中两个不同文件的三个页面之间导航

    为什么我无法从 secondary html 导航到另一个内部页面 page3 我能够从 index html 导航到 secondary html 我的代码如下所示 索引 html 页面 不幸的是 这是行不通的 这只是将多个 HTML 模