Itérations en jQuery

La classique boucle for en JavaScript n’est jamais anodine à programmer (par exemple, for (i=1; i<6; i++)). Il faut préciser le nom de la variable du compteur ainsi que sa valeur initiale, la condition qui fixe la limite de la boucle et enfin une instruction qui incrémente (ou décrémente) le compteur.

Pour cela, jQuery propose la méthode each().

each(fonction) each

Exécute la fonction passée en paramètre à chaque occurrence de l’objet sélectionné.

La fonction doit disposer elle-même d’un argument (un entier) qui représentera la position de l’élément en cours de traitement.


$("img").each(function(i){ 
     this.src = "test" i ".jpg"; 
});
 

Exemple

Au clic sur un bouton, le script remplit les éléments d’une ...

couv_EI4JQU.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Éviter les conflits
Suivant
Stocker et reprendre des données