пример
Выделить все <p> элементы , которые имеют <span> элемент внутри них:
$("p:has(span)")
Попробуй сам " Определение и использование
:has() селектор выбирает все элементы , которые имеют один или более элементов внутри них, что соответствует указанному селектору.
Совет: Чтобы выбрать элемент , который иметь несколько элементов внутри него, используйте запятую (смотри пример ниже).
Синтаксис
$(":has( selector )")
параметр | Описание |
---|---|
selector | Необходимые. Определяет элемент для выбора. Этот параметр принимает любой вид селектора |
Попробуйте сами - Примеры
Выберите элемент с несколькими элементами внутри
Как выбрать элемент, который имеет несколько элементов внутри него.
Выберите элементы , которые не имеют заданный элемент внутри
Использование :not селектору вместе с :has , чтобы выбрать элементы , которые не имеют элемент внутри него.