jQuery Mobile Page Transition删除CSS样式
问题描述:
我有一个jQuery Mobile页面转换的奇怪问题。jQuery Mobile Page Transition删除CSS样式
演示可以在这里找到: http://www.dev.theorie24.ch/mobile_index.php
如果你点击“报名”的新页面被加载,但没有背景渐变和一些其他风格失踪。
刷新新页面后,看起来很好。但是,如果您返回(浏览器后退按钮或顶部左侧的箭头),第一页会显示一些样式错乱的样式。
这里发生了什么?如何在转换后执行整个页面的正确显示?
编辑: 页面转换之后,这是DOM的样子:
身体标签实际上关闭还为时过早。这不可能是正确的。这是jQuery Mobile中的错误吗?
非常感谢! Chris
答
我觉得问题在于,在你的第二个html文件data-role
属性中应用了正文。 尝试用data-role="page"
与div
元素包裹的内容,就像这样:
<html>
...
<body>
<div data-role="page">
<!-- content -->
</div>
</body>
</html>
谢谢!!就是这样。 – Chris 2014-09-08 08:31:42