Усули each
Усули each функсияи муайянкардаро
барои ҳар як унсури маҷмӯъ фаро мехонад.
Бархилофи усули монанд
map,
ки маҷмӯи нави таркибёфтаи
унсурҳо ва объектҳои гуногунро бармегардонад, усули
each маҷмӯи асосии унсурҳоро бармегардонад.
Синтаксис
Худи унсурҳо дар функсия дастрасанд,
дар тағирёбандаи this, ва рақамҳои тартибии онҳо
дар маҷмӯъ — дар тағирёбандаи index:
$(селектор).each(function(index, elem));
Намуна
Биёед мундариҷаи
ҳар як абзацро ба тартиб ба экран чоп кунем, бо истифода аз усулҳои each ва
text:
<p>матн1</p>
<p>матн2</p>
<p>матн3</p>
$('.www').each(
function() {
console.log($(this).text()); // 'матн1', 'матн2' ва 'матн3'-ро чоп мекунад
}
);