jQuery to bardzo dobra biblioteka stosowana przy budowaniu stron internetowych.
jQuery to nazwa określająca bibliotekę programistyczną napisaną specjalnie na potrzeby języka JavaScript.
Równie dobrym określeniem tego produktu jest nazwa framework - równie często używaną w stosunku do jQuery. Posiada ona bardzo wiele możliwości, które potrafią zrobić ze strony prawdziwe "dzieło artystyczne". Główną zaletą tej biblioteki jest zdolność tworzenia wyjątkowo ciekawych i ładnych animacji. Pierwotnie JavaScript nie dawał takich możliwości i był stosunkowo ubogi o tego typu procesy. Nowoczesne strony internetowe muszą być przejrzyste, posiadające doskonałe efekty wizualne toteż zastosowanie jQuery jest dobrym pomysłem. Jedną z wad jest waga kodu bibliotek, która musi zostać wgrana przez strony. Jednak przy procesorach i3, i5 czy i7 oraz z coraz szybszym internetem nie jest to problemem. Jednak jeśli to kogoś martwi może zastosować tak zwaną wersję produkcyjną czyli zawierającą najpotrzebniejszy kod do działania tego frameworku. W ostatnim czasie można zauważyć "wysyp" różnego rodzaju frameworków do JavaScriptu, w ofercie wielu firm takich jak IT Maximus, jak na przykład Prototype, Dojo, Angular. Wszystkie one posiadają swoje unikalne cechy, wady i zalety. Na pewno wadą każdego z nich jest konieczność nauczenia się ich składni.
Jeśli chciałbyś wykorzystać omawianą bibliotekę na swojej stronie wystarczy, że najpierw ściągniesz plik z rozszerzeniem .js a następnie wstawisz na niej poniższy kod:
<script type="text/javascript" src="jQuery.js"></script>Jak każdy kto już miał styczność z JS wie doskonale, że podstawą funkcjonowania tego języka jest manipulacja drzewem DOM. Aby cokolwiek zrobić należy identyfikator lub klasę interesującego nas znacznika i nadać mu nowe możliwości lub cechę. W jQuery jest to stosunkowo proste aby pobrać znacznik o identyfikatorze "znacznik1" wystarczy, że wstawimy do kodu: $("#znacznik1") jeśli chcemy pobrać klasę o nazwię "klasa1" to : $(".klasa1") Mam nadzieję, że ten krótki wstęp przybliżył moim użytkownikom technologię jQuery. Strona ta będzie rozwijana. Będę rozwijał opis o kolejne elementy i cechy tego frameworka. Postaram się także zamieścić ciekawe przykłady opisujące potęgę jQuery.