Fonction générique permettant les itération. Peut être utilisé pour itérer sur des objets et des tableaux. A ne pas confondre avec $().each(), qui ne peut être utilisée que pour itérer sur des objets de type jQuery.
Si vous souhaitez sortir de la boucle de la fonction, lors d'une itération particulière, le retour de la fonction appelé pour chaque itération doit être false. Les autres valeurs de retour sont ignorées.
Version: disponible depuis la version 1.0 de JQuery
Paramétres:
Valeur de retour: Objet
Exemple d'itération sur un tableau d'entiers. A noter que la fonction comporte deux paramètres: l'élement courant et sa position.
$.each( [0,1,2], function(i, n){
alert( "Item #" i ": " n );
});
Exemple d'itération sur les propriétés d'un objet. la fnction d'itération prend ici deux paramètres représentant respectivement l'élement courant et sa clé.
$.each( { name: "John", lang: "JS" }, function(i, n){
alert( "Name: " i ", Value: " n );
});