jQuery
Ugrás a navigációhoz
Ugrás a kereséshez
jQuery | |
Fejlesztő | jQuery Team |
Legfrissebb stabil kiadás | 3.3.1 (2018. január 20.) +/- |
Legfrissebb fejlesztői kiadás | ismeretlen +/- |
Programozási nyelv | JavaScript |
Operációs rendszer | platformfüggetlen |
Kategória | JavaScript keretrendszer |
Licenc |
Kettős licenc: |
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.
A nagy IT cégek közül számos 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.[1]
A jQuery célja az, hogy amennyire csak lehetséges, leválassza a JavaScript kódot a HTML-ből, és különböző eseményvezérlőkön, és azonosítókon keresztül kommunikáljon a weblap HTML elemeivel.
Jellemzők[szerkesztés]
- Sizzle JavaScript–CSS szelektor, a jQuery projekt egyik „spin-off”-ja[2]
- Eseménykezelés
- CSS manipuláció
- Effektek és animációk kezelése
- AJAX támogatás
- JavaScript Pluginek
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 | |
2.2 | 2016. január 8. | 2.2.4 (2016. május 20.) | 85.6 | |
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 |
Hivatkozások[szerkesztés]
- ↑ Guthrie, Scott: jQuery and Microsoft. ScottGu's Blog, 2008. szeptember 28. (Hozzáférés: 2009. január 29.)
- ↑ Resig, John: jQuery 1.3 and the jQuery Foundation. jQuery Blog, 2009. január 14. (Hozzáférés: 2009. május 4.)