Funzione each() in jQuery
Il metodo $.each() è possibile iterare su un oggetto jQuery e quindi di attraversare gli elementi DOM in modo semplice, eseguendo una funzione per ogni elemento.
Sintassi funzione each in jQuery
$(selettore).each(function(index,element))
Esempio di funzione each in jQuery
Codice della Lezione : funzione inArray in jQuery
$(document).ready(function(){
let animali = ['Ara','Tigre','Cigno','Pavone albino','Delfino','Pesce mandarino','Camaleonte','Frisone'];
// Sintassi di each su array: $.each(ArraySelezionato,function(index,value){funzione});
$.each(animali,function(index,value){
$('#button1').one('click',function(){
$('#txtID1').append((index+1) + ' : ' + value +'
');
});
});
// each su oggetto:
let numeri = {
a:10,
b:20,
c:30,
d:60,
e:90
};
let somma = 0;
$.each(numeri,function(index,value){
// Sintassi di each su oggetto: $.each(OggettoSelezionato,function(index,value){funzione});
$('#button2').click(function(){
somma += value;
$('#txtID2').html(somma)
});
});
});