Methode has
Die Methode has filtert den Satz
ausgewählter Elemente und lässt nur diejenigen übrig,
die Nachfahren haben, die dem angegebenen
Selektor entsprechen.
Syntax
Filterung nach Nachfahren:
.has(Selektor der Nachfahren);
So können Sie den Satz ausgewählter Elemente filtern, um nur diejenigen übrig zu lassen, die das angegebene DOM-Element enthalten:
.has(DOM-Element);
Beispiel
Wählen wir nur die Absätze aus, die innen den
Tag b haben und
fügen wir am Ende den Text '!!!' hinzu:
<p>text</p>
<p>text</p>
<p><b>bold</b> text</p>
<p><b>bold</b> text</p>
$('p').has('b').append('!!!');
Der HTML-Code sieht dann so aus:
<p>text</p>
<p>text</p>
<p><b>bold</b> text!!!</p>
<p><b>bold</b> text!!!</p>