Программисты больше не нужны!
Нужны ИИ инженеры! Хотите научиться? Вступайте в канал!
61 of 119 menu
◀ ▶
Новинка! Бесплатный тренинг "Практика на Проектах". Начало 29 октября. Нарабатываем опыт! Вступайте!

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

Смотрите также

  • метод filter,
    который фильтрует элементы в наборе по заданному селектору
  • метод find,
    который ищет элементы внутри уже найденных
← →
↑
Русский▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить