jQuery

A Wikipédiából, a szabad enciklopédiából
Ugrás a navigációhoz Ugrás a kereséshez
jQuery
Logo jQuery.svg

Fejlesztő jQuery Team
Legfrissebb stabil kiadás3.4.1 (2019. május 1.)[1] +/-
Legfrissebb fejlesztői kiadásismeretlen +/-
Programozási nyelv JavaScript
Operációs rendszer platformfüggetlen
Kategória JavaScript keretrendszer
Licenc

Kettős licenc:

GPL / MIT
A jQuery weboldala

A jQuery népszerű JavaScript könyvtár, mely a HTML kód és a kliensoldali JavaScript közötti kapcsolatot hangsúlyozza. 2006 januárjában jelentette meg a Mozilla Alapítvány népszerű JavaScript evangelistája, John Resig. A függvénykönyvtár MIT és GNU kettős licenc alatt jelent meg. A jQuery ingyenes, nyílt forrású szoftver.

Számos ismert IT cég is alkalmazza a jQuery-t saját projektjeiben, például a Microsoft erre építette a Visual Studióban is elérhető ASP.NET AJAX platformját.[2]

A jQuery célja, hogy segítsen minél inkább leválasztani a JavaScript kódot a HTML-ről, és kényelmes kommunikációt biztosítson a weblap elemeivel – eseményvezérlők és azonosítók (ún. CSS szelektorok) használatával.

Jellemzők[szerkesztés]

Eddigi kiadások[szerkesztés]

Verziószám Kiadás dátuma Legutóbbi frissítés Méret (kB) Megjegyzések
1.0 2006. augusztus 26. 1.0.4 (2006. december 12.) Első stabil kiadás
1.1 2007. január 14. 1.1.4 (2007. augusztus 24.)
1.2 2007. szeptember 10. 1.2.6 (2008. május 24.) 54
1.3 2009. január 14. 1.3.2 (2009. február 20.) 55.9 A Sizzle Selector Motor beépítése
1.4 2010. január 14. 1.4.4 (2010. november 11.) 76
1.5 2011. január 31. 1.5.2 (2011. március 31.) 83 Elhalasztott callback menedzsment, ajax modul újraírás
1.6 2011. május 3. 1.6.4 (2011. szeptember 12.) 89 Jelentős teljesítmény növelés az attr() és val() függvényekben
1.7 2011. november 3. 1.7.2 (2012. március 21.) 92 Új API események: .on() és .off(), míg a régi APIk továbbra is támogatottak.
1.8 2012. augusztus 9. 1.8.3 (2012. november 13.) 91.4 Sizzle Selector Motor újraírása, javított animációk és flexibilisebb $(html, props).
1.9 2013. január 15. 1.9.1 (2013. február 4.) 90 Elavult interfészek eltávolítása és kód tisztítás
1.10 2013. május 24. 1.10.2 (2013. július 3.) 91 Hibajavítások, amit az 1.9 és a 2.0 béta verziójában jeleztek.
1.11 2014. január 24. 1.11.3 (2015. április 28.) 95.9
1.12 2016. január 8. 1.12.4 (2016. május 20.) 95
2.0 2013. április 18. 2.0.3 (2013. július 3.) 81.1 Internet Explorer 6–8 támogatás megszűnt a teljesítmény növelése és a fájlméret csökkentése érdekében
2.1 2014. január 24. 2.1.4 (2015. április 28.) 82.4 Hibajavítások és optimalizálás
2.2 2016. január 8. 2.2.4 (2016. május 20.) 85.6 SVG osztályok manipulálása
3.0 2016. június 9. 3.0.0 (2016. június 9.) 86.3 Promises/A+ támogatás elhalasztása, $.ajax és $.when, .data() HTML5 kompatibilis
3.1 2016. július 7. 3.1.1 (2016. szeptember 23.) 86.3 jQuery.readyException hozzáadva
3.2 2017. március 16. 3.2.1 (2017. március 20.) 84.6 Támogatás hozzáadása <template> elemek tartalmának lekéréséhez
3.3 2018. január 19. 3.3.1 (2018. január 20.) 84.8 Tömbként is átadható CSS osztálynevek
3.4 2019. április 10. 3.4.1 (2019. május 1.) 86.1 Méretek hatékonyabb lekérdezése

Hivatkozások[szerkesztés]

  1. 3.4.1-es verzió hivatalos kiadási bejelentése. jQuery Blog, 2019. május 1. (Hozzáférés: 2019. június 30.)
  2. Guthrie, Scott: jQuery and Microsoft. ScottGu's Blog, 2008. szeptember 28. (Hozzáférés: 2009. január 29.)
  3. Resig, John: jQuery 1.3 and the jQuery Foundation. jQuery Blog, 2009. január 14. (Hozzáférés: 2009. május 4.)