Metoden has
Metoden has filtrerer et sæt
af valgte elementer og efterlader kun dem,
der har efterkommere, der matcher
den angivne selector.
Syntaks
Filtrering efter efterkommere:
.has(selector for efterkommere);
Sådan kan du filtrere et sæt af valgte elementer og kun beholde det, som indeholder et angivet DOM-element indeni:
.has(DOM element);
Eksempel
Lad os vælge kun de afsnit, som indeholder
tagget b indeni og
tilføje teksten '!!!' til slutningen af dem:
<p>tekst</p>
<p>tekst</p>
<p><b>fed</b> tekst</p>
<p><b>fed</b> tekst</p>
$('p').has('b').append('!!!');
HTML-koden vil se sådan ud:
<p>tekst</p>
<p>tekst</p>
<p><b>fed</b> tekst!!!</p>
<p><b>fed</b> tekst!!!</p>