jQuery

jQuery is een JavaScript-bibliotheek waarmee webontwikkelaars extra functionaliteit aan hun websites kunnen toevoegen. Het is open source en wordt gratis aangeboden onder de MIT-licentie. De afgelopen jaren is jQuery de populairste JavaScript-bibliotheek voor webontwikkeling geworden.

Om jQuery te gebruiken, hoeft een webontwikkelaar alleen maar te verwijzen naar het JavaScript-bestand van jQuery binnen de HTML van een webpagina. Sommige websites hosten hun eigen lokale kopie van jQuery, terwijl andere eenvoudigweg verwijzen naar de bibliotheek die door Google of de jQuery-server wordt gehost. Een webpagina kan de jQuery-bibliotheek bijvoorbeeld laden met de volgende regel binnen de sectie <head> van de HTML:

<script type="text/javascript"
src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

Zodra de jQuery-bibliotheek is geladen, kan een webpagina elke door de bibliotheek ondersteunde jQuery-functie aanroepen. Veelvoorkomende voorbeelden zijn het wijzigen van tekst, het verwerken van formuliergegevens, het verplaatsen van elementen op een pagina en het uitvoeren van animaties. jQuery kan ook samenwerken met Ajax-code en scripttalen, zoals PHP en ASP, om toegang te krijgen tot gegevens uit een database. Omdat jQuery aan de clientzijde wordt uitgevoerd (in plaats van op de webserver), kan het informatie op een webpagina in realtime bijwerken zonder de pagina opnieuw te laden. Een bekend voorbeeld is 'automatisch aanvullen', waarbij een zoekformulier tijdens het typen van je zoekopdracht automatisch veelvoorkomende zoekopdrachten weergeeft. Zo biedt TechTerms.com ook zoeksuggesties wanneer je in het zoekvak typt.

Naast de gratis licentie is de belangrijkste andere reden voor de populariteit van jQuery de compatibiliteit tussen browsers. Omdat elke browser HTML, CSS en JavaScript anders weergeeft, kan het voor een webontwikkelaar lastig zijn om een website er in alle browsers hetzelfde uit te laten zien. In plaats van voor elke browser aangepaste functies te moeten schrijven, kan een webontwikkelaar één jQuery-functie gebruiken die werkt in Chrome, Safari, Firefox en Internet Explorer. Deze ondersteuning voor meerdere browsers heeft ertoe geleid dat veel ontwikkelaars zijn overgestapt van standaard-JavaScript naar jQuery, omdat dit het programmeerproces aanzienlijk vereenvoudigt.

Meer informatie over jQuery en de nieuwste bibliotheek kun je vinden op de officiële jQuery-website.

Bijgewerkt March 1, 2013 door Per C.

quizTest je kennis

What service do companies like Cloudflare and Fastly provide?

A
CMS
0%
B
CDN
0%
C
CPS
0%
D
CRM
0%
Correct! Incorrect!     View the CDN definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van jQuery op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.