我在本地.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
:(出了什么问题?
答案 0 :(得分:2)
这是一个糟糕的网址,它缺少http://
中的冒号(:)。
这可能来自使用简写src="//ajax.googleapis.com...
。浏览器会在//
之前添加正确的方案 - http:
或https:
,但是因为您在本地访问它,所以它会预先设置一个file:
方案 - 它需要资源在你当地的车道上。
对于本地开发人员,请使用具有指定方案的完全限定URL,或使用本地Web服务器,以便您可以使用http
或https
方案访问该文档。
答案 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>