JQuery is een JavaScript-bibliotheek die is ontworpen om HTML DOM-elementen en het bewerken van CSS te vereenvoudigen. Het is een gratis bibliotheek die is uitgebracht onder een open-sourcelicentie voor ongeveer driekwart van de 10 miljoen populairste websites. Wat is JQuery en waarom is deze JavaScript-bibliotheek zo populair?
Wat is jQuery?
John Resig is de oorspronkelijke ontwikkelaar van de JQuery-bibliotheek die in 2006 werd gelanceerd. Geïnspireerd door de cssQuery-bibliotheek die eerder is ontwikkeld door Dean Edwards. Het gebruik van deze bibliotheek is in de loop der jaren alleen maar toegenomen. In feite is het een bibliotheek voor het bewerken van het DOM (Document Object Model) dat op door middel van vertakkingen met alle elementen van een webpagina werkt. Het vereenvoudigt webontwikkeling door bijvoorbeeld elementen met bijbehorende parameters in het document te lokaliseren en hun kenmerken te wijzigen. Commando’s zoals JQuery each en JQuery find stellen ontwikkelaars in staat efficiënt en met cross-browser-mogelijkheden te werken.
Enkele standaardprincipes zijn:
- Kort en duidelijk door de aaneenschakeling van functies en namen.
- Scheiding van JavaScript en HTML.
- Hoewel niet alle JavaScript-protocollen met elke browser overeenkomen, werkt JQuery in alle browsers hetzelfde, waardoor mogelijke inconsistenties worden geëlimineerd.
- U kunt nieuwe gebeurtenissen, elementen en methoden toevoegen die als plug-ins kunnen worden gebruikt.
Alle populaire browsers ondersteunen JQuery, inclusief Chrome, Firefox, Safari en Edge. Naast de desktop draait het ook op mobiele apparaten en ondersteunt het vanaf iOS versie 7 en Android versie 4.0
Open Source-licentie
Oorspronkelijk werd de code vrijgegeven onder CC BY-SA 2.5, en in 2006 zal deze worden vrijgegeven onder de nieuwe MIT-licentie. Er waren destijds twee licenties, zowel onder de GPL als onder MIT. Dit zorgt voor onzekerheid, de GPL-licentie is sinds 2012 met pensioen en de code is alleen beschikbaar onder de MIT-licentie.




