jQuery Sets

Let op de variabele elems:

javascriptlet elems = $('.www');

Hierin wordt een groep geselecteerde elementen opgeslagen, het zogenaamde jQuery elementenset.

Je kunt alle elementen in een jQuery set tegelijkertijd aanpassen. In tegenstelling tot querySelectorAll zijn er geen loops nodig.

In principe is de variabele elems meestal niet eens nodig, omdat jQuery het mogelijk maakt om handige functies direct op de set toe te passen, in de vorm van methodes.

Zo krijgen we bijvoorbeeld alle elementen met de klasse www en geven we ze een rode kleur:

javascript$('.www').css('color', 'red');

Bijna alle jQuery methodes retourneren de set waarop de methode werd toegepast, wat het mogelijk maakt om ketens van methodes van elke lengte te bouwen.

Laten we alle elementen met de klasse www ophalen, ze een rode kleur geven, en hun tekst wijzigen naar 'nieuwe tekst':

javascript$('.www').css('color', 'red').html('nieuwe tekst');