JQuery移动样式持续到页面我链接到

时间:2014-06-14 17:33:26

标签: php jquery html css jquery-mobile

我正在使用从我使用Jquery Mobile的页面到我不使用的页面的链接。出于某种原因,Jquery Mobile样式仍然存在于我链接到UNTIL的页面上,我刷新页面,在这种情况下页面正确加载。我对可能导致此问题的原因感到困惑,我已经在Firefox和Chrome上测试了它。我试过禁止缓存所有没有运气。

有没有人知道可能导致这种情况的原因?

提前致谢。

hello_world.php:

<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="css/styles.css">
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.css">
<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script src="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.js"></script>
</head>
<body>
<a href="create2.php" data-icon="plus" class="ui-btn-left">Create</a>

</body>
</html>

create2.php:

<!DOCTYPE HTML> 
<html>
<head>
</head>
<body> 
<form>
Title: <input type="text" name="title" value="">
submit: <input type="submit" value="submit">
</form>
</body>
</html>

1 个答案:

答案 0 :(得分:2)

请参阅此页面以了解jquerymobile链接的工作原理

将此属性设置为锚点rel="external", data-ajax="false"

http://demos.jquerymobile.com/1.2.0/docs/pages/page-links.html

  

指向其他域或具有rel =&#34; external&#34;的链接,   数据AJAX =&#34;假&#34;或者目标属性不会被Ajax加载

默认链接行为:Ajax

  

启用动画页面过渡,指向的所有链接   外部页面(例如products.html)将通过Ajax加载。去做这个   不引人注意地,框架解析链接的href来制定一个   Ajax请求(Hijax)并显示加载微调器。 这一切都是   由jQuery Mobile自动完成