jQuery Sets
Let op de variabele elems:
let 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:
$('.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':
$('.www').css('color', 'red').html('nieuwe tekst');