jQuery este o platformă de dezvoltare JavaScript, concepută pentru a uşura şi îmbunătăţi procese precum traversarea arborelui DOM în HTML, managementul inter-browser al evenimentelor, animaţii şi cereri tip AJAX. jQuery a fost gândit să fie cât mai mic posibil, disponibil în toate versiunile de browsere importante existente, şi să respecte filosofia "Unobtrusive JavaScript". Librăria a fost lansată in 2006 de către John.
Caracteristici
jQuery se poate folosi pentru a rezolva următoarele probleme specifice programării web:
* selecţii de elemente în arborele DOM folosind propriul motor de selecţii open source Sizzle, un proiect născut din jQuery [2]
* parcurgere şi modificarea arborelui DOM (incluzând suport pentru selectori CSS 3 şi XPath simpli)
* înregistrarea şi modificarea evenimentelor din browser
* manipularea elementelor CSS
* efecte şi animaţii
* cereri tip AJAX
* extensii ( vezi mai jos )
* utilităti - versiunea browser-ului, funcţia each.


