我们正在构建一个与 Phonegap 一起使用的 jQuery Mobile 应用程序。列表上的内容是通过解析 XML 文档并从中创建多个列表视图来生成的。
这些列表视图中的每一个都用于不同的日期范围,IE Div #0 用于 2013 年 5 月 1 日至 2013 年 6 月 1 日,Div #1 用于 2013 年 6 月 2 日至 2013 年 7 月 1 日。
列表视图生成良好,但发生的问题是,一旦生成它们似乎无法隐藏,然后使用 jQuery 内置的隐藏功能再次显示它们。
在页面上有 4 个带有列表视图的 div,#list0 到 #list4
无论我尝试什么(在 Javascript 控制台或本机代码中),我都无法让它们在隐藏后显示出来,或者现在它们都可见,我无法让它们隐藏。
如果您直接进入页面而不是通过 jQuery Mobile 的内置导航系统,那么隐藏和显示工作正常。所以我认为这显然与他们的导航系统有关,但我尝试或查看的任何内容似乎都没有任何解释或额外信息。
如果您有任何建议,我很乐意听取他们的意见!我已经摆弄了好几个小时,却无处可去。
开发网址: http: //ferriesapp.ca/app/jqm/routes/horseshoebay/freeindex.html
只需单击 Departure Bay 即可查看包含生成内容的页面。
版本:
- jQuery 移动版 1.3.0
- jQuery 版本 1.9.1
- 科尔多瓦 2.3.0 版