Metod has
Metod has filtrira skup
izabranih elemenata, ostavljajući samo one,
koji imaju potomke koji odgovaraju
zadatom selektoru.
Sintaksa
Filtriranje po potomcima:
.has(selektor potomaka);
Ovako možete da filtrirate skup izabranih elemenata, ostavljajući samo one koji sadrže unutar sebe zadati DOM element:
.has(DOM element);
Primer
Hajde da izaberemo samo one pasuse, unutar kojih postoji
tag b i
dodamo im na kraj tekst '!!!':
<p>tekst</p>
<p>tekst</p>
<p><b>boldiran</b> tekst</p>
<p><b>boldiran</b> tekst</p>
$('p').has('b').append('!!!');
HTML kod će sada izgledati ovako:
<p>tekst</p>
<p>tekst</p>
<p><b>boldiran</b> tekst!!!</p>
<p><b>boldiran</b> tekst!!!</p>