博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery 最新版本 国内免费CDN 引用方式 以及 Migrate Plugin
阅读量:6505 次
发布时间:2019-06-24

本文共 973 字,大约阅读时间需要 3 分钟。

hot3.png

jQuery的当前最新版本是1.10.2 与 2.0.3。

1.x与2.x版本的最主要区别并不是功能上的差异,而是对浏览器版本兼容性的差异。2.x版本放弃了对于IE6-8版本的支持,所以代码的体积有下降。(压缩后2.0.3版本是82KB,1.10.2版本是91KB)。
很多CDN服务商都对jQuery提供很多免费服务(比如MaxCDN、Google、Microsoft等),但经过我的测试,在国内访问,都被定向到了美国的服务器,访问速度一般。
国内也有类似的免费CDN,比如百度CDN,经过我的测试,速度很不错,也有当前最新版本。引用方式如下:
    <script src="http://libs.baidu.com/jquery/2.0.3/jquery.min.js"></script>
如果还是对百度的稳定性不放心,那么修改一下引用写法,先尝试免费CDN,如果有问题,再引用本地服务器的资源,这样应该可以节省很多自己的服务器资源,示例如下:

另外,jQuery还提供了Migrate Plugin,用于协助升级到最新版本,加载此Plugin后,现有应用代码可以完全正常运行,但如果应用代码使用了新版jQuery deprecated的特性后,会产生warning,来提醒开发者修复兼容性问题。

使用下面的代码可以在Google CDN库获取失败时载入本地jQuery库:
代码如下:

window.jQuery || document.write('
\x3C/script>')

在Wordpress主题中使用的方法为:

代码如下:

window.jQuery || document.write('
\x3C/script>')

参考资料:

http://jquery.com/download/
http://developer.baidu.com/wiki/index.php?title=docs/cplat/libs#jQuery

转载于:https://my.oschina.net/ajian2014/blog/300616

你可能感兴趣的文章
git 维护
查看>>
jfinal框架下使用c3P0连接池连接sql server 2008
查看>>
Jfinal Generator 不需要生成带某个前缀的表名数组的方法
查看>>
struts2中使用标签操作静态方法等
查看>>
熬夜写了一个小游戏,向SpaceX聊表敬意
查看>>
身份证工具类
查看>>
JPA增删改查,
查看>>
apache 开启 gzip 压缩服务
查看>>
python mysql
查看>>
开源 免费 java CMS - FreeCMS1.5-建站向导
查看>>
Selenium的延迟等待
查看>>
jquery 1.6以上版本 全选
查看>>
AppCan 学习
查看>>
flask框架
查看>>
《疯狂Java讲义》学习笔记(十)异常处理
查看>>
Lua(Codea) 中 table.insert 越界错误原因分析
查看>>
ELK 5.x日志分析 (二) Elasticserach 5.2 安装
查看>>
一次奇怪的AP注册异常问题处理
查看>>
TableStore: 海量结构化数据分层存储方案
查看>>
Unity 4.x游戏开发技巧集锦(内部资料)
查看>>