2009-4
14
你在网站中是怎样引入jquery脚本库的呢?很多人是这样做的:
<script type="text/javascript" src="/js/jQuery.min.js"></script>
其实我们可以通过Google的CDN(在计划要发布的“网站前端优化系列”文章中,会着重讲解CDN,敬请关注)服务来载入jquery库。相比上面的做法,这样会获得更好的性能。代码如下:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
这样做可以加快页面并行加载速度,减少加载延迟并获得更好的缓存(这里有详细说明)。
延伸阅读:
- 通过JQuery实现所有外部链接从新窗口打开
- FullSize:一个新的IMG标签属性(附带JQuery实现)
- 实现页面不同位置间平滑滚动的两种解决方案
- 使用Jquery实现禁用鼠标右键
- Jquery Tools——不可错过的Jquery UI库(三)
- Jquery Tools——不可错过的Jquery UI库(四)
- jQuery Tools——不可错过的jQuery UI库(五)
- 教你一招,开辟网站页面的新空间
版权声明:
本站内容受著作权法保护。个人网站、blog转载时请遵循 “署名-非商业用途-保持一致” 的创作共用协议;商业网站或媒体未授权不得复制本站内容。
友情提示:
如对本文有任何疑问,或在示例的使用中遇到问题,或有好的建议,欢迎在下面留言共同学习,有问必答。


如果 googleapis.com 碰上前几天的 Google.com 无法解析怎么办?
偶的博客就是用上面方法引入的jquery.js。 事实证明,在google.com不能访问的几天,这种引用依旧生效。
具体为什么不是很清楚,猜想是不是与CDN机制有关。
你可能引用的是 GoogleAPIS.com 域上的文件,当时被 DNS 劫持的是 google.com 所有肯定是不影响的,我的意思是如果 GoogleAPIS.com 也被墙或者 DNS 劫持(在国内很正常毕竟连 Google.com 都发生过这种事)那个时候怎么办?
CDN 是个非常好的想法,但国内的环境,天知道明天被封的是哪个网站!
嗨,一个应用建立在随时都有可能掐断的网络,用这个找死
嗯,我也对是否使用这个动摇了。 项目中已经用本地文件了。
开放是高效的前提。
[...] 类似于google提供了jquery的CDN服务,jQuery Tools也提供了它的CDN免费服务至2010年底,你可以使用以下方式引用它: [...]
[...] 本博之前曾提议过通过google服务器加载jQuery,提高加载速度。现在,我们依然可以通过Google的服务器调用压缩后的jQuery 1.4版本文件,如下: <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js" type="text/javascript"><!–mce:0–></script> [...]
[...] 本博之前曾提议过通过google服务器加载jQuery,提高加载速度。现在,我们依然可以通过Google的服务器调用压缩后的jQuery 1.4版本文件,如下: [...]
[...] 之前曾提议过 通过google服务器加载jQuery,提高加载速度。现在,我们依然可以通过Google的服务器调用压缩后的jQuery 1.4版本文件,如下: [...]
[...] 本博之前曾提议过通过google服务器加载jQuery,提高加载速度。现在,我们依然可以通过Google的服务器调用压缩后的jQuery 1.4版本文件,如下: [...]
[...] 本博之前曾提议过通过google服务器加载jQuery,提高加载速度。现在,我们依然可以通过Google的服务器调用压缩后的jQuery 1.4版本文件,如下: [...]