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插件。

AlegsaOnline.com - 2020 / 2023 - License CC3