2

如果您在 Chrome 中访问此页面: http ://www.immigrationconsult.org/contact.php

然后在页面上检查元素,转到控制台你会看到这个错误:

GET htt...cms/contact/images/ajax-loader.gif 404 (Not Found) jquery.min.js:4

我按照这里的说明创建了一个: http ://css-tricks.com/weird-file-requests-and-easing-server-stress-with-htaccess/

我进行了测试以确保它可以正常工作,并且确实可以,但不是针对此特定要求。jquery.min.js 是从制造商那里缩小的 jQuery,我根本没有改变它。我使用特工 Ransack 在我的任何文件中深入搜索此内容的任何引用,搜索没有产生任何结果。

我不知道该怎么做或如何防止这个问题发生,这似乎是一个小问题,但我无法找到问题的原因!请帮忙。

4

3 回答 3

2

所以,这确实是 Chrome 的误导。出错的插件是 jQuery Coda-Slider。因为是 JS 压缩的,所以 Ransack 特工找不到字符串……吸取教训……

于 2012-05-25T05:54:17.273 回答
0

您显然没有正确目录中的 ajax-loader.gif 文件,或者至少您的 ajax 脚本找错了地方。

您可以修改 java 脚本以指向正确的位置,也可以将文件放在正确的位置,我会选择后者。

我自己在使用 JQuery 时遇到了这些错误,其中一些图标没有被加载,只需将它们放在正确的文件夹中就可以了。

但是,如果您使用 googles jquery 库,所有资源也应该自动加载。像这样...

<script type="text/javascript" 
        src="http://www.google.com/jsapi">
</script>
<script type="text/javascript">
  google.load("jquery", "1.7.2");
  google.load(etc..);
</script>
于 2012-05-24T08:37:00.717 回答
0

您需要从他们的网站下载整个 zip 文件:http: //jquerymobile.com/download/。解压后,你会发现 js 文件、CSS 和一个名为“images”的文件夹,所有这些都需要在本地存在。

于 2012-12-30T03:04:00.547 回答