我有一个使用 jquery mobile 的应用程序,它由几个 html 页面组成,每个页面中都有一些 jquery 页面元素。在桌面浏览器上一切正常,但是当我在我的 android 设备(运行 2.3)上加载它时,第一页看起来很好,但是每当你点击一个链接时(让我们说从 index.html -> logged-in-menu.html jquery移动设备似乎没有启动,也没有应用任何样式。如果我从当前页面返回 index.html,那么 index.html 就没有样式了。
那么有没有正确的方法在单独的 html 页面之间移动?我没有收到任何浏览器错误,所以一切似乎都工作正常,但没有应用 jqm 的样式或功能。
就像每个人都在同一个页面上,链接使用 data-ajax="false" 因此它们会导致完整的页面刷新(因为这是必需的),该应用程序不能作为单页应用程序运行,因此将所有内容放入一个大 html文件不是一个选项。