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 ...