为什么我不能从本地文件加载jQuery?

时间:2013-08-28 01:46:11

标签: jquery google-chrome

我在本地.html文件中只有这一行:

<script src="http//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

加载Google的jQuery是标准的。

但是获取请求失败了... chrome控制台只显示了小红色x:

GET file://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js 

:(出了什么问题?

2 个答案:

答案 0 :(得分:2)

这是一个糟糕的网址,它缺少http://中的冒号(:)。

这可能来自使用简写src="//ajax.googleapis.com...。浏览器会在//之前添加正确的方案 - http:https:,但是因为您在本地访问它,所以它会预先设置一个file:方案 - 它需要资源在你当地的车道上。

对于本地开发人员,请使用具有指定方案的完全限定URL,或使用本地Web服务器,以便您可以使用httphttps方案访问该文档。

答案 1 :(得分:1)

需要:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
                 ^

如前所述,您可以使用:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
相关问题