jQuery的发展历史
- 2005年8月,John Resig提议改进Prototype的“Behaviour”库,于是他在blog上发表了自己的想法,并用了3个例子说明。
- 2006年8月,jQuery的第一个稳定版本,并且已经支持CSS选择符、事件处理和AJAX交互。
- 2007年7月,jQuery 1.1.3版发布。性能达到Prototype、Mootools以及Dojo等同类JavaScript库的水平。
- 同年9月,jQuery 1.2版发布。去除XPath,jQuery UI启动。
- 2008年5月,jQuery 1.2.6版发布。将Brandon Aaron开发的流行的Dimensions插件的功能移植到了核心库。
- 2009年9月,微软和诺基亚公司正式宣布支持开源的jQuery库。
- 2009年1月,jQuery 1.3版发布,使用全新的选择符引擎Sizzle。
- 2010年1月,jQuery 1.4版发布,创建jquery14.com站点。
- 2010年2月,jQuery 1.4.2版本发布,新增了有关事件委托的两个方法:delegate()和undelegate()。
- 2011年1月。jQuery 1.5版本发布。重写Ajax模块、新增延迟对象、jQuery.sub()(创建jQuery副本,不影响原有的jQuery对象)、内部开发系统、更新data()方法、独立方法处理DOM属性,以区分DOM的attributes(DOM的状态信息)和properties(动态信息)。
- 不到10天,jQuery 1.6版本发布。调整attr()方法,时期兼容1.6之前的做法。
- 2011年11月,jQuery 1.7版本发布。新的事件API:on()和off()、事件委托的性能改进、更好地支持IE6/7/8下的HTML5、更直观地切换动画、异步模块定义(AMD)、jQuery.Deferred、jQuery.isNumeric()、弃用和删除的功能:live()和die()、event.layerX和event.layerY、jQuery.isNaN()、jQuery.event.proxy()
详细信息:
http://blog.jquery.com/
http://jquery.org/history/
jQuery各个版本新增方法