Метод has
Методът has филтрира набор
от избрани елементи, оставяйки само тези,
които имат потомци, съответстващи на
зададения селектор.
Синтаксис
Филтриране по потомци:
.has(селектор на потомци);
Ето как може да се филтрира набор от избрани елементи, оставяйки само този, който съдържа вътре зададен DOM елемент:
.has(DOM елемент);
Пример
Нека изберем само тези параграфи, които имат вътре
тар b и
поставим в края им текста '!!!':
<p>текст</p>
<p>текст</p>
<p><b>удебелен</b> текст</p>
<p><b>удебелен</b> текст</p>
$('p').has('b').append('!!!');
HTML кодът ще изглежда така:
<p>текст</p>
<p>текст</p>
<p><b>удебелен</b> текст!!!</p>
<p><b>удебелен</b> текст!!!</p>