A has metódus
A has metódus kiszűri a kiválasztott
elemek halmazából azokat, amelyek rendelkeznek
a megadott szelektornak megfelelő leszármazott
elemekkel.
Szintaxis
Szűrés leszármazottak alapján:
.has(leszármazott szelektor);
Így szűrhetjük ki a kiválasztott elemek halmazából azokat, amelyek tartalmazzák a megadott DOM elemet:
.has(DOM elem);
Példa
Válasszuk ki csak azokat a bekezdéseket, amelyekben van
b tag,
és adjuk hozzá a végéhez a '!!!' szöveget:
<p>szöveg</p>
<p>szöveg</p>
<p><b>félkövér</b> szöveg</p>
<p><b>félkövér</b> szöveg</p>
$('p').has('b').append('!!!');
Az HTML kód így fog kinézni:
<p>szöveg</p>
<p>szöveg</p>
<p><b>félkövér</b> szöveg!!!</p>
<p><b>félkövér</b> szöveg!!!</p>