jQuery试图加载一个不存在的ajax-loader.gif mod-rewrite不起作用

时间:2012-05-24 08:30:26

标签: php jquery ajax mod-rewrite http-status-code-404

如果您在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,我根本没有改变它。我使用Agent Ransack深入搜索我的任何文件中的任何引用,搜索没有产生任何结果。

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

3 个答案:

答案 0 :(得分:2)

所以,这真的是Chrome的误导。错误的插件是jQuery Coda-Slider。因为它是JS压缩的,所以Agent Ransack找不到字符串......所学的课程......

答案 1 :(得分:0)

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

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

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

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

<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>

答案 2 :(得分:0)

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