我已经在本地安装了 jQuery mobile。
当我调用该方法时:$.mobile.showPageLoadingMsg();
我收到一条错误消息:css/images/ajax-loader.gif 404(未找到)
文件 css/images/ajax-loader.png 确实存在。这个方法不应该引用这个文件吗?
一个可能的解决方案是我只需添加一个同名的 ajax 加载器,但它应该可以开箱即用吗?
我已经在本地安装了 jQuery mobile。
当我调用该方法时:$.mobile.showPageLoadingMsg();
我收到一条错误消息:css/images/ajax-loader.gif 404(未找到)
文件 css/images/ajax-loader.png 确实存在。这个方法不应该引用这个文件吗?
一个可能的解决方案是我只需添加一个同名的 ajax 加载器,但它应该可以开箱即用吗?
我非常简单地解决了它,只需下载文件ajax-loader.gif
(此处)并将其放在错误信号所在的本地项目文件夹中。在你的情况下css/images/ajax-loader.gif
这是您的问题的答案为什么 jQuery Mobile 1.1-rc1 使用 .gif 作为加载图标(再次)?.
动画 gif 比 CSS 动画更受支持,但您可以根据需要切换到 PNG。jQM 只是默认为 .gif
我遇到了类似的问题,但仅更改“ajax-loader.gif”的文件权限就为我解决了这个问题。
它被设置为“所有人”#mac 的“禁止访问”