Lọc các phần tử trong jQuery
Với phương thức
filter,
có thể để lại trong bộ sưu tập chỉ những phần tử
thỏa mãn một bộ chọn nhất định.
Hãy xem xét mã HTML:
<p>văn bản</p>
<p>văn bản</p>
<p class="www">văn bản</p>
<p class="www">văn bản</p>
Hãy tìm tất cả các đoạn văn, thêm vào
đầu chúng văn bản '!' bằng cách sử dụng
prepend,
sau đó từ những phần tử tìm được, chỉ lấy các đoạn văn
có lớp www bằng phương thức filter
và thêm vào cuối chúng văn bản '?' bằng
append:
$('p').prepend('!').filter('.www').append('?');
Tìm tất cả các phần tử li trong bộ sưu tập, sau đó sử dụng
filter để chọn tất cả các phần tử li có
lớp www và thêm vào cuối chúng
'!'.