小白读《锋利的jQuery》第10章jQuery各个版本的变化

jQuery自2005年由John Resig提议创建以来,经历了多个重要版本的迭代。从2006年的第一个稳定版本到2011年引入重大更新如Sizzle选择器引擎、新的事件API及异步模块定义,jQuery逐渐成为前端开发的重要工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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各个版本新增方法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值