正在加载...
欢迎订阅本站RSS,RSS地址:http://feed.css9.net。选择您使用的阅读器:Google Reader鲜果抓虾

你在网站中是怎样引入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>

这样做可以加快页面并行加载速度,减少加载延迟并获得更好的缓存(这里有详细说明)。

延伸阅读:

  1. 通过JQuery实现所有外部链接从新窗口打开
  2. FullSize:一个新的IMG标签属性(附带JQuery实现)
  3. 实现页面不同位置间平滑滚动的两种解决方案
  4. 使用Jquery实现禁用鼠标右键
  5. Jquery Tools——不可错过的Jquery UI库(三)
  6. Jquery Tools——不可错过的Jquery UI库(四)
  7. jQuery Tools——不可错过的jQuery UI库(五)
  8. 教你一招,开辟网站页面的新空间


版权声明:

本站内容受著作权法保护。个人网站、blog转载时请遵循 “署名-非商业用途-保持一致” 的创作共用协议;商业网站或媒体未授权不得复制本站内容。

友情提示:

如对本文有任何疑问,或在示例的使用中遇到问题,或有好的建议,欢迎在下面留言共同学习,有问必答。

: http://css9.net/use-google-host-jquery/

本文相关评论 - 才 11 条评论
2009-07-06 16:00:06

如果 googleapis.com 碰上前几天的 Google.com 无法解析怎么办?

2009-07-06 16:13:24

偶的博客就是用上面方法引入的jquery.js。 事实证明,在google.com不能访问的几天,这种引用依旧生效。

具体为什么不是很清楚,猜想是不是与CDN机制有关。

2009-07-07 14:10:03

你可能引用的是 GoogleAPIS.com 域上的文件,当时被 DNS 劫持的是 google.com 所有肯定是不影响的,我的意思是如果 GoogleAPIS.com 也被墙或者 DNS 劫持(在国内很正常毕竟连 Google.com 都发生过这种事)那个时候怎么办?

CDN 是个非常好的想法,但国内的环境,天知道明天被封的是哪个网站!

arnold
2009-08-10 11:14:12

嗨,一个应用建立在随时都有可能掐断的网络,用这个找死

2009-08-10 15:05:53

嗯,我也对是否使用这个动摇了。 项目中已经用本地文件了。

开放是高效的前提。

2010-01-12 21:40:32

[...] 类似于google提供了jquery的CDN服务,jQuery Tools也提供了它的CDN免费服务至2010年底,你可以使用以下方式引用它: [...]

2010-01-18 10:52:46

[...] 本博之前曾提议过通过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> [...]

2010-01-18 18:48:51

[...] 本博之前曾提议过通过google服务器加载jQuery,提高加载速度。现在,我们依然可以通过Google的服务器调用压缩后的jQuery 1.4版本文件,如下: [...]

2010-01-22 10:30:04

[...] 之前曾提议过 通过google服务器加载jQuery,提高加载速度。现在,我们依然可以通过Google的服务器调用压缩后的jQuery 1.4版本文件,如下: [...]

2010-02-07 19:36:19

[...] 本博之前曾提议过通过google服务器加载jQuery,提高加载速度。现在,我们依然可以通过Google的服务器调用压缩后的jQuery 1.4版本文件,如下: [...]

2010-02-10 00:39:14

[...] 本博之前曾提议过通过google服务器加载jQuery,提高加载速度。现在,我们依然可以通过Google的服务器调用压缩后的jQuery 1.4版本文件,如下: [...]

 填写1 + 3的结果