Методот has
Методот has го филтрира сетот
на избрани елементи, оставајќи ги само оние,
кои имаат потомци, кои одговараат
на зададениот селектор.
Синтакса
Филтрација по потомци:
.has(селектор на потомци);
Вака може да се филтрира сетот на избрани елементи, оставајќи го само оној кој содржи внатре зададен DOM елемент:
.has(DOM елемент);
Пример
Ајде да ги избереме само параграфите, кои внатре имаат
таг b и
да им ставиме на крај текст '!!!':
<p>text</p>
<p>text</p>
<p><b>bold</b> text</p>
<p><b>bold</b> text</p>
$('p').has('b').append('!!!');
HTML кодот ќе изгледа вака:
<p>text</p>
<p>text</p>
<p><b>bold</b> text!!!</p>
<p><b>bold</b> text!!!</p>