Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery没有从我的服务器正确加载,但它确实是从google加载的_Jquery - Fatal编程技术网

jQuery没有从我的服务器正确加载,但它确实是从google加载的

jQuery没有从我的服务器正确加载,但它确实是从google加载的,jquery,Jquery,我开发了一个网络应用程序。它使用jQuery进行开发,我使用它从google加载它,如下所示: <script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script> <script src="jquery.min.js" type="text/javascript"></script> 但该应用程序将

我开发了一个网络应用程序。它使用jQuery进行开发,我使用它从google加载它,如下所示:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
<script src="jquery.min.js" type="text/javascript"></script>

但该应用程序将在无法访问internet的情况下运行,因此我更改了该行,以便从本地Web服务器下载jQuery,如下所示:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
<script src="jquery.min.js" type="text/javascript"></script>

这不管用!!这快把我逼疯了,我不明白为什么。jQuery文件当然在服务器中,并且已正确加载:

有什么想法吗

Chrome给了我以下错误:

如果我从谷歌下载这个库,一切都很好!!发生什么事了

这是完全相同的版本,因为为了得到这个库,我只需要从谷歌的链接下载它。我也尝试了jQuery.com上的最新版本,但同样的问题

我试着从google和jQuery.com重新下载jQuery,但仍然不起作用。。。我尝试只加载jQuery库,其他什么都不加载,但仍然不起作用,下面是开发人员工具警告的图像:

最新更新:


我在另一台计算机上也做了同样的事情,它确实能工作!所以问题一定是在我的apache中,当它提供文件时,这是可能的还是我在编东西?另一台计算机具有完全相同的php+apache配置。。。真奇怪

您的jquery.min.js副本似乎有问题。请尝试再次下载并替换该文件。请转到最新版本。该文件中不应出现语法错误。

是否加载了其他库?在jquery加载之前是否加载了其他js文件?您可能有一些脚本没有正确结束检查是否在本地提供文件这可能是problem@JMax在最后一次尝试中,我刚刚离开jQuery库进行加载,它仍然给我一个错误。。。jQuery库正在运行,我不知道本地加载和从google加载有什么区别。。。是同一个文件。。。我在这里完全迷路了…真奇怪。是否已清除其间的浏览器缓存?您还可以临时将jquery.min.js文件的名称更改为其他名称,以确保您没有使用浏览器缓存的文件副本。在Chrome开发工具的“资源”选项卡中,是否可以检查jquery文件是否以“(窗口);”结尾?我想我已经知道,您的web服务器可能会出于某种原因将文件缩短。”(“jquery”,[],function(){return f})(window);“它就是这样结束的。。。它似乎是完整的!这真的很奇怪,在我的另一台电脑(笔记本)里,它工作得很好!!!我还试着从一个失败的页面访问它,当它从笔记本(工作的那一个…)得到服务时,它就工作了,这是非常奇怪的。不同的浏览器?>_不同浏览器存在相同的问题。。。我认为这一定与我的apache如何提供文件有关,因为我在另一台安装在另一台计算机上的另一台apache上做了同样的事情,它只是工作。。。我必须做一个干净的安装,看看问题是否得到解决。。。