Метод each - перебор набора jQuery
Метод 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'
}
);