我已经在本地安装了jQuery mobile。
当我调用方法时:$.mobile.showPageLoadingMsg();
我收到一条错误消息:
css / images / ajax-loader.gif 404(未找到)
文件css / images / ajax-loader.png确实存在。这种方法不应该引用此文件吗?
一个可能的解决方案是我只需添加一个具有相同名称的ajax加载器,但它应该可以在盒子外工作吗?
答案 0 :(得分:2)
以下是您的问题Why does jQuery Mobile 1.1-rc1 use a .gif for the loading icon (again)?的答案。
动画GIF仅支持CSS动画,但如果您愿意,可以切换到PNG。 jQM只是默认为.gif
答案 1 :(得分:1)
我解决它非常简单,只需下载文件ajax-loader.gif
(here)并将其放在错误发出信号的本地项目文件夹中。在您的情况下css/images/ajax-loader.gif
答案 2 :(得分:0)
我遇到了类似的问题,但仅更改“ajax-loader.gif”的文件权限就解决了这个问题。
对于“所有人”#mac
,它被设置为“无法访问”