jQuery :has() seletor

❮ Seletores jQuery

Exemplo

Selecione todos os elementos <p> que possuem um elemento <span> dentro deles:

$("p:has(span)")

Definição e uso

O seletor :has() seleciona todos os elementos que possuem um ou mais elementos dentro deles, que correspondam ao seletor especificado.

Dica: Para selecionar um elemento que tenha vários elementos dentro dele, use vírgula (veja o exemplo abaixo).


Sintaxe

$(":has(selector)")

Parameter Description
selector Required. Specifies the element to select.
This parameter accepts any kind of selector

Experimente você mesmo - Exemplos


Como selecionar um elemento com vários elementos dentro dele.


Usando o seletor :not junto com :has que selecionar elementos que NÃO possuem um elemento dentro dele.


❮ Seletores jQuery