Метод each
Метод each берылган
функцияни ҳар бир элемент учун чақиради.
Ухшаш метод
mapдан фарқли ўларок,
у янгидан шакллантирилган
турли элементлар ва объектлар маҷмуини қайтаради, метод
each эса бошланғич элементлар маҷмуини қайтаради.
Синтаксиси
Элементларнинг ўзи функция ичида,
this ўзгарувчисида жойлашган,
уларнинг тартиб рақамлари
эса index ўзгарувчисида:
$(селектор).each(function(index, elem));
Мисол
Келинг each ва
text методларидан фойдаланиб,
ҳар бир абзацнинг мазмунини кетма-кет экранга чиқарайлик:
<p>text1</p>
<p>text2</p>
<p>text3</p>
$('.www').each(
function() {
console.log($(this).text()); // 'text1', 'text2' ва 'text3' ни чиқаради
}
);