谷歌加载工具与标准<脚本>标签
Google Loader vs standard <script> tags
Google loader
<script type="text/javascript">
google.load('jquery','1.7.1');
google.load('jqueryui','1.8.17');
</script>
或。。。
标准<脚本>标签脚本>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.17/jquery-ui.min.js"></script>
哪个更好,为什么?
第二种解决方案在 99% 的用例中更好。第一个,你首先必须加载Google API脚本文件,然后你必须加载jQuery文件,这意味着两个HTTP请求(没有jQuery UI),你只需要jQuery。
如果你在你的页面中使用Google API来加载jQuery(或其他Javascript库),那么这两种解决方案应该是等效的。
Google API 的"很棒"之处在于您可以加载 jQuery 的动态版本,但我从未见过这样的用例......
<小时 />供您参考,您可以通过这种方式编写脚本标记
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
请注意,我尚未在 URL 中设置协议。这样,如果您使用的是HTTP,则文件将通过HTTP获取;如果您使用的是HTTPS,那么它将通过HTTPS获取。
相关文章:
- 我是否应该在网站的每个页面上都包含 Google 地图脚本标签
- 如何防止 TinyMCE 将 CDATA 添加到<脚本>标签中,并注释掉<样式>标签
- 如何从 jQuery ajax 响应中删除<脚本>标签
- HTML 中的空脚本标签是怎么回事
- 有没有办法从 Javascript 中的函数中调用脚本标签和样式标签
- 如何动态插入脚本标签
- jquery find() 和 remove() 脚本标签不起作用
- 为什么 javascript 在元素低于脚本标签时不按 id 获取元素
- Javascript 找不到脚本标签的 ID
- 无法让我的脚本标签在我的 HTML 页面中起作用
- 如何在变量中收集HTML页面的所有脚本标签
- JavaScript 通过脚本标签定义作用域
- 输出脚本标签而不带jQuery,避免执行
- 将 Django 模板标签放置在 Google 地图标记的脚本标签中
- Android WebView:使用脚本标签从我的资产文件夹加载外部 JavaScript 文件
- 如何使用 php 回显样式和脚本标签
- 脚本标签的动态创建和 src 加载在 ie10 中不起作用
- 如何在主题中移动 WordPress 革命滑块脚本标签和样式标签
- 如何在Laravel + AngularJs上的脚本标签中读取JSON
- 从我的索引.html中的<脚本>标签中发出 GET 请求