javascript - 包含具有两个不同调用的脚本的原因是什么?

标签 javascript jquery html

我使用 HTML5 样板,并且 jQuery 在 HTML 页面中声明了两次,如下所示:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/libs/jquery-1.6.2.min.js"><\/script>')</script>

以这种方式包含 JavaScript 文件的背后原因是什么?

如果无法从 Google CDN 访问,似乎唯一的原因是从本地服务器加载 jQuery 库。

最佳答案

他们认为 html5 Boilerplate 以这种方式包含脚本是因为它尝试“如果无法从 Google CDN 访问它,则从本地服务器加载 jQuery 库。” =)

关于javascript - 包含具有两个不同调用的脚本的原因是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8716769/

相关文章:

html - 水平导航不是内联的

javascript - 动态更改 Highcharts 数据系列类型

else 语句内的 JavaScript 不起作用。消息未出现

javascript - 自动点击页面上的div

javascript - $( "#tabs").tabs();不是函数

CSS float 和 div block 位置

javascript - 无法使用 Walmart API 更新提要

javascript - Knockout 完全是事件驱动的吗?

javascript - 使用javascript将数据写入本地文本文件

html - CSS 中 RGB 和 RGBA 规则的区别(都接受 Alpha 值)?