我正在为android创建一个移动应用程序,我正在使用带有phonegap的jquery mobile。但我的问题是。我已经下载了.css和.js以及jquery mobile的图像。当我在chrome或safari中本地运行它。图标没有出现。我没有做任何自定义图标或任何其他。我只是将.css和图像放在我的项目中。代码是:
<link rel="stylesheet" href="css/jquery.mobile-1.1.0.css" />
我将jquery mobile中的图像放入我项目中的“images”文件夹中。
由于
答案 0 :(得分:8)
将Images文件夹放在已复制css文件的路径上。
例如
d:\myproject\jquery.mobile-1.0.1.min.css
d:\myproject\images
答案 1 :(得分:0)
如果您希望改为使用CDN(内容分发网络)方法,可以在HTML的开头使用这三行:
<head>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.css" />
<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
<script src="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js"></script>
</head>
我遇到了这个确切的问题,现在只有FF或Safari出现的图标,这个在线解决方案适用于我的具体问题。如果您正在打包PhoneGap作为OP,显然您需要上面指定的正确路径中的物理文件,但如果您使用jsfiddle编写预生产代码,这是另一种选择。或类似的网站。
这些是截至2012年6月13日的最新链接,我从jQuery download site.
获取了这些链接