jQuery ist eine freie, umfangreiche Javascript -bibliothek, welche komfortable Funktionen zur DOM-Manipulation und -Navigation zur Verfügung stellt. Die von John Resig entwickelte Bibliothek wurde im Januar 2006 auf dem BarCamp (NYC) in New York veröffentlicht und wird laufend weiterentwickelt.
jQuery beinhaltet folgende Funktionen:
- Elementselektion im Document Object Model über die Sizzle Selector Engine, die weitgehend den CSS-3-Selektoren entspricht.
- Document Object Model-Manipulation
- Erweitertes Event-System
- Hilfsfunktionen wie zum Beispiel die each-Funktion
- Effekte und Animationen
- Ajax-Funktionalitäten
- Erweiterbarkeit durch zahlreiche freie Plug-ins, die bekannteste ist jQuery UI für Benutzeroberflächen