css文件;“用过的”;在第页上,但未包括在内

css文件;“用过的”;在第页上,但未包括在内,css,Css,我的网站上有两个页面,假设它们是page1.php和page2.php 在page1.php中,我使用jquerymobile。在那一页上包括如下内容: <link rel="stylesheet" href="../css/jquery.mobile.css"/> <script src="../js/jquery.mobile.js"></script> 在第2页,我根本不使用jquerymobile 当我单独加载page1或page2时,它们都工作

我的网站上有两个页面,假设它们是page1.php和page2.php

在page1.php中,我使用jquerymobile。在那一页上包括如下内容:

<link rel="stylesheet" href="../css/jquery.mobile.css"/>
<script src="../js/jquery.mobile.js"></script>

在第2页,我根本不使用jquerymobile

当我单独加载page1或page2时,它们都工作得很好。当我第一次加载page1,然后单击指向page2的链接时,page2的布局混乱不堪。当我重新加载第2页(f5)时,一切又恢复正常

似乎jquerymobile与此有关。当我在第2页检查一个元素时,我看到:

显然,jquerymobile css是活动的,尽管它从未包含在第2页中。当我在chrome中检查源代码时,它也不在那里


知道为什么会这样吗?这是某种缓存问题吗?

当您单击指向page2的链接时,这是一个ajax请求吗?不,这只是一个普通的链接。您可以复制这是一个简单的示例吗?检查page2.php中是否包含其他php文件,如带有jquerymobileno的页眉或页脚,我不知道,否则我在检查源代码时也会看到它,F5也不能解决这个问题。