1

我有一个包含三个div元素的 HTML 文件,

每个div元素都有data-role="page"分配给它的属性。

当我加载 HTML 文件时,由于某种原因,它显示所有div元素,而不是仅显示第一个(我有另一个使用 HTML5 和 jQuery 移动编写的应用程序,它运行良好且符合预期 - 它只显示第一页当我加载 HTML 时)

这两个应用程序之间没有显着差异,我已经为此苦苦挣扎了好几个小时。

什么可能导致这样的问题?

4

2 回答 2

1

这是解决方案:

我不小心打错了 jQuery mobile 的 CSS 文件的文件名 - 所以缺少一些类,用于隐藏非活动页面的类......以及其他关键类

于 2012-05-14T12:15:03.840 回答
0

你在手机上使用3G的wifi吗?一些服务提供商(O2 - UK)限制在设备上下载 jQuery

于 2012-05-14T11:11:00.570 回答