Phương thức each
Phương thức each gọi một hàm đã cho
cho từng phần tử trong tập hợp.
Không giống như phương thức tương tự
map,
mà trả về một tập hợp mới được tạo thành
gồm các phần tử và đối tượng khác nhau, phương thức
each trả về tập hợp phần tử ban đầu.
Cú pháp
Bản thân các phần tử có thể truy cập được trong hàm,
thông qua biến this, và số thứ tự của chúng
trong tập hợp — thông qua biến index:
$(selector).each(function(index, elem));
Ví dụ
Hãy lần lượt hiển thị nội dung của
mỗi đoạn văn, sử dụng phương thức each và
text:
<p>text1</p>
<p>text2</p>
<p>text3</p>
$('.www').each(
function() {
console.log($(this).text()); // sẽ hiển thị 'text1', 'text2' và 'text3'
}
);