Jquery Mobile ..使用themeroll后图标不显示

时间:2011-12-27 19:22:52

标签: jquery jquery-mobile

我有一个问题,当我使用JQM themeroll时,listview末尾的图标没有出现,我一整天都在为此而战,这让我疯了。

这是链接

http://yellowgreenmedia.info/1-theme/

正如你在右侧看到的那样只有一个灰色的圆圈,这是你可以看到的来自themeroller的标准样本,所以我没有改变任何东西,我还检查了路径到我的图像文件夹

如果有人能指出我正确的方向,我会非常感谢

戴夫

1 个答案:

答案 0 :(得分:1)

Themeroller创建的CSS文件位于:/1-theme/css/

这意味着jQuery Mobile的图像需要位于此处:/1-theme/css/images/

基本上,当您收到与这些文件相关的404错误时,您需要将图标精灵上传到您自己的服务器:

  

“NetworkError:404 Not Found -   http://your-site/css/custom.css

     

“NetworkError:   找不到404 - http://your-site/css/style.css

     

“NetworkError:404 Not Found -   http://your-site/1-theme/css/images/ajax-loader.png

     

“NetworkError:404 Not Found -   http://your-site/1-theme/css/images/icons-18-white.png

这是托管您自己的jQuery Mobile CSS样式表的一部分,您可以将图标精灵上传到您自己的服务器,也可以更改样式表中的URL以指向jQuery CDN。