JQuery
jQuery是一个JavaScript库,创建的目的是为了让编写JavaScript和HTML更容易、更简单。它适用于大多数网络浏览器,由John Resig发明。第一次发布是在2006年1月的纽约BarCamp上。今天有一个开发团队在研究jQuery,由Dave Methvin领导。
今天,在10,000个访问量最大的网站中,有超过55%的网站使用jQuery,因此它是当今最流行的JavaScript库。它是免费的开放源码软件,并以MIT License授权。
jQuery的语法设计是为了让写复杂的JavaScript更容易。一些使用jQuery比较容易做到的事情是。
- 游弋
- 使用文档对象模型在网页上选择(选择)元素。
- 创作动画
- 处理用户操作等事件
- 创建Ajax应用。
它还允许开发者制作自己的jQuery插件。
微软和诺基亚等公司已经表示,他们将在移动平台上加入jQuery。此外,微软在其Visual Studio软件中加入了jQuery,以配合ASP.NET AJAX框架和ASP.NET MVC框架使用。诺基亚在其Web Run-Time widget开发平台中加入了jQuery,MediaWiki也从1.16版本开始使用jQuery。
发行历史
版本号 | 发布日期 | 补充说明 |
1.0 | 2006年8月26日 | 首次稳定发布 |
1.0.1 | 2006年8月31日 | |
1.0.2 | 2006年10月9日 | |
1.0.3 | 2006年10月27日 | |
1.0.4 | 2006年12月12日 | 最新的1.0错误修复 |
1.1 | 2007年1月14日 | |
1.1.1 | 2007年1月22日 | |
1.1.2 | 2007年2月27日 | |
1.1.3 | 2007年7月1日 | |
1.1.3.1 | 2007年7月5日 | |
1.1.4 | 2007年8月24日 | |
1.2 | 2007年9月10日 | |
1.2.1 | 2007年9月16日 | |
1.2.2 | 2008年1月15日 | |
1.2.3 | 2008年2月8日 | |
1.2.4 | 2008年5月19日 | |
1.2.5 | 2008年5月21日 | 修正1.2.4版本中的不良构建。 |
1.2.6 | 2008年5月24日 | |
1.3 | 2009年1月14日 | Sizzle选择引擎引入核心 |
1.3.1 | 2009年1月21日 | |
1.3.2 | 2009年2月20日 | |
1.4 | 2010年1月14日 | |
1.4.1 | 2010年1月25日 | |
1.4.2 | 2010年2月19日 | |
1.4.3 | 2010年10月16日 | |
1.4.4 | 2010年11月11日 | |
1.5 | 2011年1月31日 | 推迟回调管理,重写ajax模块。 |
1.5.1 | 2011年2月24日 | |
1.5.2 | 2011年3月31日 | |
1.6 | 2011年5月3日 | Attr()和val()函数的性能得到显著提升 |
1.6.1 | 2011年5月12日 | |
1.6.2 | 2011年6月30日 | |
1.6.3 | 2011年9月1日 | |
1.6.4 | 2011年9月12日 | |
1.7 | 2011年11月3日 | 新的事件API:.on()和.off(),而旧的API仍然支持。 |
1.7.1 | 2011年11月21日 | |
1.7.2 | 2012年3月21日 | |
1.8.0 | 2012年8月9日 | 速成选择引擎重写,改进了动画效果和$(html、道具)的灵活性。 |
1.8.1 | 2012年8月30日 | |
1.8.2 | 2012年9月20日 | |
1.8.3 | 2012年11月13日 | |
1.9.0 | 2013年初 | 删除过时的接口和清理代码。 |
2.0.0 | 2013年初 | 为提高性能和减少文件大小,放弃对IE6-8的支持。 |
问题和答案
问:什么是jQuery?答:jQuery是一个JavaScript库,它的创建是为了使编写JavaScript和HTML更容易、更简单。
问:谁发明了jQuery?
答:John Resig发明了jQuery。
问:jQuery的第一个版本是什么时候?
答:jQuery的第一次发布是在2006年1月的BarCamp NYC。
问:今天谁领导着从事jQuery的程序员团队?
A: Dave Methvin领导着今天的jQuery的程序员团队。
问:jQuery有多受欢迎?
答:超过55%的10,000个访问量最大的网站使用jQuery,这使得它成为当今最流行的JavaScript库被使用。
问:使用jQuery是否有成本?
答:没有,使用jQuery没有任何费用,因为它是在MIT许可下的免费和开源的软件。
问:有哪些事情使用jquery更容易做到?
答:使用jquery更容易做的一些事情包括:在网页上导航(移动)、使用文档对象模型选择(选择)网页上的元素、创建动画、处理用户行为等事件、创建Ajax应用程序以及制作自己的jquery插件。