Ensembles jQuery
Faites attention à la variable elems :
let elems = $('.www');
Elle contiendra un groupe d'éléments sélectionnés, ce qu'on appelle un ensemble d'éléments jQuery.
Vous pouvez modifier simultanément tous les
éléments d'un ensemble jQuery. Contrairement à
querySelectorAll
aucune boucle n'est nécessaire.
En principe, la variable elems n'est
souvent pas nécessaire, car jQuery permet
d'appliquer des fonctions utiles directement à l'ensemble,
sous forme de méthodes.
Par exemple, voici comment nous obtiendrons tous les éléments
avec la classe www et leur donnerons une couleur rouge :
$('.www').css('color', 'red');
Presque toutes les méthodes jQuery retournent l'ensemble auquel cette méthode a été appliquée, ce qui permet d'enchaîner les méthodes sur toute longueur souhaitée.
Obtenons tous les éléments avec la classe www,
donnons-leur une couleur rouge, et changeons leur texte
en 'nouveau texte' :
$('.www').css('color', 'red').html('nouveau texte');