Kaedah has
Kaedah has menapis set
elemen yang dipilih, hanya meninggalkan
elemen-elemen yang mempunyai keturunan yang sepadan
dengan pemilih yang ditentukan.
Sintaks
Penapisan mengikut keturunan:
.has(pemilih keturunan);
Beginilah cara anda boleh menapis set elemen yang dipilih, hanya meninggalkan elemen yang mengandungi elemen DOM yang ditentukan di dalamnya:
.has(elemen DOM);
Contoh
Mari kita pilih hanya perenggan yang mempunyai
tag b di dalamnya dan
tambahkan teks '!!!' pada penghujungnya:
<p>teks</p>
<p>teks</p>
<p><b>tebal</b> teks</p>
<p><b>tebal</b> teks</p>
$('p').has('b').append('!!!');
Kod HTML akan kelihatan seperti ini:
<p>teks</p>
<p>teks</p>
<p><b>tebal</b> teks!!!</p>
<p><b>tebal</b> teks!!!</p>