JQuery

jQuery je knižnica JavaScriptu vytvorená s cieľom uľahčiť a zjednodušiť písanie JavaScriptu a HTML. Funguje vo väčšine webových prehliadačov a jej autorom je John Resig. Prvé vydanie sa uskutočnilo v januári 2006 na BarCamp NYC. Dnes na jQuery pracuje tím vývojárov, ktorý vedie Dave Methvin.

V súčasnosti viac ako 55 % z 10 000 najnavštevovanejších webových stránok používa jQuery, preto je to najpopulárnejšia knižnica JavaScriptu, ktorá sa v súčasnosti používa. Je to bezplatný softvér s otvoreným zdrojovým kódom a licenciou MIT.

Syntax jQuery je navrhnutá tak, aby uľahčovala písanie zložitých textov v jazyku JavaScript. Niektoré veci, ktoré sa pomocou jQuery robia ľahšie, sú:

  • navigovať (pohybovať sa) po webovej stránke.
  • vybrať (zvoliť) prvky na webovej stránke pomocou objektového modelu dokumentu
  • vytvárať animácie
  • spracovávať udalosti, ako sú akcie používateľa.
  • vytvárať aplikácie Ajax.

Umožňuje tiež vývojárom vytvárať vlastné pluginy jQuery.

Spoločnosti ako Microsoft a Nokia uviedli, že sa chystajú zahrnúť jQuery do svojich mobilných platforiem. Okrem toho spoločnosť Microsoft zahŕňa jQuery do svojho softvéru Visual Studio na použitie s rámcom ASP.NET AJAX a rámcom ASP.NET MVC. Spoločnosť Nokia ho zahrnula do svojej platformy na vývoj widgetov Web Run-Time. jQuery sa používa aj v MediaWiki od verzie 1.16.

História vydania

Číslo verzie

Dátum vydania

Ďalšie poznámky

1.0

26. augusta 2006

Prvé stabilné vydanie

1.0.1

31. augusta 2006

1.0.2

9. októbra 2006

1.0.3

27. októbra 2006

1.0.4

12. decembra 2006

Posledná oprava chyby 1.0

1.1

14. januára 2007

1.1.1

22. januára 2007

1.1.2

27. februára 2007

1.1.3

1. júla 2007

1.1.3.1

5. júla 2007

1.1.4

24. augusta 2007

1.2

10. septembra 2007

1.2.1

16. septembra 2007

1.2.2

15. januára 2008

1.2.3

8. februára 2008

1.2.4

19. mája 2008

1.2.5

21. mája 2008

Oprava zlého zostavenia verzie 1.2.4

1.2.6

24. mája 2008

1.3

14. januára 2009

Zavedenie nástroja Sizzle Selector Engine do jadra

1.3.1

21. januára 2009

1.3.2

20. februára 2009

1.4

14. januára 2010

1.4.1

25. januára 2010

1.4.2

19. februára 2010

1.4.3

16. októbra 2010

1.4.4

11. novembra 2010

1.5

31. januára 2011

Správa odložených spätných volaní, prepísanie modulu ajax

1.5.1

24. februára 2011

1.5.2

31. marca 2011

1.6

3. mája 2011

Výrazné zlepšenie výkonu funkcií attr() a val()

1.6.1

12. mája 2011

1.6.2

30. júna 2011

1.6.3

1. septembra 2011

1.6.4

12. septembra 2011

1.7

3. novembra 2011

Nové API pre udalosti: .on() a .off(), pričom staré API sú stále podporované.

1.7.1

21. novembra 2011

1.7.2

21. marca 2012

1.8.0

9. augusta 2012

Prepracovaný Sizzle Selector Engine, vylepšené animácie a flexibilita $(html, props).

1.8.1

30. augusta 2012

1.8.2

20. septembra 2012

1.8.3

13. novembra 2012

1.9.0

začiatok roka 2013

Odstránenie zastaraných rozhraní a vyčistenie kódu

2.0.0

začiatok roka 2013

Upustenie od podpory IE6-8 pre zlepšenie výkonu a zníženie veľkosti súborov

 

Otázky a odpovede

Otázka: Čo je jQuery?


Odpoveď: jQuery je knižnica jazyka JavaScript vytvorená na uľahčenie a zjednodušenie písania jazyka JavaScript a HTML.

Otázka: Kto vynašiel jQuery?


Odpoveď: John Resig vynašiel jQuery.

Otázka: Kedy bolo vydané prvé vydanie jQuery?


Odpoveď: Prvé vydanie jQuery bolo v januári 2006 na BarCamp NYC.

Otázka: Kto dnes vedie tím programátorov pracujúcich na jQuery?


Odpoveď: Tím programátorov, ktorí dnes pracujú na jQuery, vedie Dave Methvin.

Otázka: Aký je jQuery populárny?


Odpoveď: Viac ako 55 % z 10 000 najnavštevovanejších webových stránok používa jQuery, čo z neho robí najpopulárnejšiu knižnicu JavaScriptu, ktorá sa dnes používa.

Otázka: Sú s používaním jQuery spojené nejaké náklady?


Odpoveď: Nie, s používaním jQuery nie sú spojené žiadne náklady, pretože ide o bezplatný softvér s otvoreným zdrojovým kódom, ktorý je licencovaný pod licenciou MIT.

Otázka: Ktoré veci sa dajú pomocou jquery robiť ľahšie?


Odpoveď: Niektoré veci, ktoré sa ľahšie robia pomocou jquery, zahŕňajú navigáciu (pohyb po) webovej stránke, výber (výber) prvkov na webovej stránke pomocou objektového modelu dokumentu, vytváranie animácií, spracovanie udalostí, ako sú akcie používateľa, vytváranie aplikácií Ajax a vytváranie vlastných zásuvných modulov jquery.

AlegsaOnline.com - 2020 / 2023 - License CC3