JQuery

jQuery är ett JavaScript-bibliotek som skapats för att göra det lättare och enklare att skriva JavaScript och HTML. Det fungerar i de flesta webbläsare och uppfanns av John Resig. Den första versionen släpptes i januari 2006 på BarCamp NYC. Idag finns det ett team av utvecklare som arbetar med jQuery och som leds av Dave Methvin.

Idag använder mer än 55 % av de 10 000 mest besökta webbplatserna jQuery, vilket gör det till det mest populära JavaScript-biblioteket som används idag. Det är gratis och öppen källkod och licensieras under MIT-licensen.

Syntaxen i jQuery är utformad för att göra det enklare att skriva komplicerad JavaScript. Några saker som är lättare att göra med jQuery är:

  • navigera (flytta runt) på en webbsida
  • välja (välja) element på en webbsida med hjälp av Document Object Model.
  • skapa animationer
  • hantera händelser som användaråtgärder
  • skapa Ajax-applikationer.

Det gör det också möjligt för utvecklare att skapa egna jQuery-plugins.

Företag som Microsoft och Nokia har sagt att de kommer att inkludera jQuery i sina mobila plattformar. Dessutom har Microsoft inkluderat jQuery i sin programvara Visual Studio för användning med ASP.NET AJAX-ramverket och ASP.NET MVC-ramverket. Nokia har inkluderat det i sin utvecklingsplattform för widgetar för Web Run-Time. jQuery har också använts i MediaWiki sedan version 1.16.

Historik över utgivningen

Versionsnummer

Utgivningsdatum

Ytterligare anteckningar

1.0

26 augusti 2006

Första stabila utgåvan

1.0.1

31 augusti 2006

1.0.2

9 oktober 2006

1.0.3

27 oktober 2006

1.0.4

12 december 2006

Korrigering av sista 1.0-buggen

1.1

14 januari 2007

1.1.1

22 januari 2007

1.1.2

27 februari 2007

1.1.3

1 juli 2007

1.1.3.1

5 juli 2007

1.1.4

24 augusti 2007

1.2

10 september 2007

1.2.1

16 september 2007

1.2.2

15 januari 2008

1.2.3

8 februari 2008

1.2.4

19 maj 2008

1.2.5

21 maj 2008

Rättning för dåligt byggd 1.2.4

1.2.6

24 maj 2008

1.3

14 januari 2009

Sizzle Selector Engine införs i kärnan

1.3.1

21 januari 2009

1.3.2

20 februari 2009

1.4

14 januari 2010

1.4.1

25 januari 2010

1.4.2

19 februari 2010

1.4.3

16 oktober 2010

1.4.4

11 november 2010

1.5

31 januari 2011

Hantering av uppskjuten callback, omskrivning av Ajax-moduler

1.5.1

24 februari 2011

1.5.2

31 mars 2011

1.6

3 maj 2011

Betydande prestandaförbättringar i funktionerna attr() och val().

1.6.1

12 maj 2011

1.6.2

30 juni 2011

1.6.3

1 september 2011

1.6.4

12 september 2011

1.7

3 november 2011

Nya API:er för händelser: .on() och .off(), medan de gamla API:erna fortfarande stöds.

1.7.1

21 november 2011

1.7.2

21 mars 2012

1.8.0

9 augusti 2012

Sizzle Selector Engine har skrivits om, förbättrade animationer och flexibilitet för $(html, props).

1.8.1

30 augusti 2012

1.8.2

20 september 2012

1.8.3

13 november 2012

1.9.0

i början av 2013

Avlägsnande av föråldrade gränssnitt och upprensning av kod.

2.0.0

i början av 2013

Borttagning av stöd för IE6-8 för att förbättra prestandan och minska filstorleken.

 

Frågor och svar

F: Vad är jQuery?


S: jQuery är ett JavaScript-bibliotek som skapats för att göra det lättare och enklare att skriva JavaScript och HTML.

F: Vem uppfann jQuery?


S: John Resig uppfann jQuery.

F: När släpptes jQuery för första gången?


S: Den första versionen av jQuery släpptes i januari 2006 på BarCamp NYC.

Fråga: Vem leder det team av programmerare som arbetar med jQuery i dag?


Svar: Dave Methvin leder det team av programmerare som arbetar med jQuery idag.

F: Hur populär är jQuery?


S: Mer än 55 % av de 10 000 mest besökta webbplatserna använder jQuery, vilket gör det till det mest populära JavaScript-biblioteket som används idag.

F: Finns det en kostnad förknippad med att använda jQuery?


S: Nej, det finns ingen kostnad för att använda jQuery eftersom det är gratis programvara med öppen källkod som är licensierad under MIT-licensen.

F: Vilka saker är lättare att göra med jquery?


S: Några saker som är lättare att göra med jquery är att navigera (flytta runt) på en webbsida, välja (välja) element på en webbsida med hjälp av Document Object Model, skapa animationer, hantera händelser som användaråtgärder, skapa Ajax-applikationer och göra egna jquery-plugins.

AlegsaOnline.com - 2020 / 2023 - License CC3