Метод 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>