jquery三大版本之间有什么区别?


本文摘自PHP中文网,作者青灯夜游,侵删。

区别:jquery1.x版本兼容ie678,官方只做bug维护,功能不再新增;jquery2.x版本不兼容ie678,官方只做bug维护,功能不再新增;jquery3.x版本不兼容ie678,只支持最新的浏览器,是官方主要更新维护的版本。

相关推荐:《编程视频课程》

jQuery是一个快速、简洁的JavaScript框架。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。

目前jQuery有1.x、2.x、3.x三个版本,在jQuery官网(http://jquery.com/)可以查看。

1.x、2.x、3.x 三大系列的区别

1,IE 的支持情况比较

(1)情况分析

1.x:支持 ie6、ie7、ie8

2.x、3.x:不支持 ie6、ie7、ie8

(2)选择建议

如果需要兼容 ie678:只能选择 1.x

如果不需要兼容 ie678:可以选择 2.x、3.x。因为 1.x 中有大部分代码是对老旧浏览器做的兼容,这个就增加了运行的负担,影响了运行效率。

2,插件的支持情况比较

(1)情况分析

由于 jQuery 的版本都是不向后兼容的,导致了基于 jQuery 开发的插件会有兼容性问题。也就是说当新版本的 jQuery 推出后,原有的插件可能无法正常使用,需要插件作者重新开发新版本。

(2)选择建议

为了保证与各种插件有更好的兼容性可以选择 1.x 的版本。

3,新特性比较

(1)2.x 相较于 1.x 没有增加什么新特性,主要是去除了 ie678 的支持,提升了性能,减小了体检。

(2)3.x 相较于之前版本,增加了许多新特性,也改变一些以往的特性

总结

版本描述
1.x兼容ie678,使用最为广泛的,官方只做bug维护,功能不再新增。因此一般项目来说,使用1.x版本就可以了,最终版本:1.12.4
2.x不兼容ie678,很少人使用,官方只做bug维护,功能不再新增。如果不考虑兼容版本低的浏览器可以使用2.x,最终版本:2.2.4
3.x不兼容ie678,只支持最新的浏览器。除非特殊要求,一般不会使用3.x版本的,很多老的jQuery插件不支持这个版本。目前该版本是官方主要更新维护的版本。

想要查阅更多相关文章,请访问PHP中文网!!

以上就是jquery三大版本之间有什么区别?的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

jQuery怎么判断是否为数组

jQuery怎么设置属性和样式

如何用jQuery实现闪烁文字效果

jQuery怎么添加css样式

如何使用jQuery的插件

jQuery如何控制a标签不可点击

jQuery如何获取选中和未选中的checkbox复选框

jQuery中如何打开新的窗口

input输入框用jQuery怎么写失去焦点事件

jQuery ui datepicker时间控件的用法(三)

更多相关阅读请进入《jQuery》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...