English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método has() do jQuery

Método de Varredura do jQuery

O método has() retorna todos os elementos que correspondem ao seletor especificado, que contêm um ou mais elementos internos.

Sintaxe:

$(selector).has(selectorExpression)

Exemplo

Retorne todos os parágrafos que contêm o elemento <span>:

$("document").ready(function(){
  $("p").has("span").css("background-color", "coral");
});
Teste e Veja‹/›

Retorne todos os parágrafos que contêm o elemento <span> ou <b>:

$("document").ready(function(){
  $("p").has("span, b").css("background-color", "coral");
});
Teste e Veja‹/›

Retorne todos os itens da lista que contêm o elemento <a>:

$("document").ready(function(){
  $("li").has("a").css("background-color", "coral");
});
Teste e Veja‹/›

Valor do Parâmetro

ParâmetroDescrição
selectorExpressionEspecifique uma expressão de seletor ou um elemento correspondente
Para especificar várias expressões, use vírgula

Método de Varredura do jQuery