我正在使用 jquerymobile 框架创建一个应用程序。
我的应用程序在 localhost 上按需要工作,但是一旦我将应用程序上传到服务器上,Javascript 和 css 就无法工作,并且我的应用程序用户界面和功能正在被破坏。
如果我替换 javascript 和 css 相对路径
<link rel="stylesheet" href="webroot/css/jquery.mobile.css" />
<script src="webroot/js/jquery.js"></script>
<script src="webroot/js/jquery.mobile.js"></script>
到绝对 jqueryMobile 框架路径
<link rel="stylesheet" href="http://jquerymobile.com/test/css/themes/default/jquery.mobile.css" />
<script src="http://jquerymobile.com/test/js/jquery.js"></script>
<script src="http://jquerymobile.com/test/js/jquery.mobile.js"></script>
. 有用。
但是在 localhost 上,JS 和 CSS 文件的相对路径是有效的。
请建议,错误在哪里,在我的应用程序或 jqueryMobile js 和 css 文件中。