我使用 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/