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

Método jQuery is()

Método de Varredura do jQuery

O método is() verifica se um dos elementos selecionados coincide comexpressãoSelectorCoincidir.

Se pelo menos um desses elementos coincidir com os parâmetros fornecidos, o método is() retornará true, caso contrário, retornará false.

Sintaxe:

Verificar elemento:

$(selector).is(selectorExpression)

Usar função para verificar elemento:

$(selector).is(function(index, element))

Exemplo

Verificar se o pai de <p> é um elemento <div>:

$(document).ready(function(){
  $("p").parent().is("div");
});
Teste Veja‹/›

Outro exemplo de uso do método is():

$("li").click(function () {
  if($(this).is(":first-child")){
    $("p").text("Item da Lista 1");
  } else if ($(this).is(".middle")){
    $("p").text("Item da Lista da Classe .middle");
  } else if ($(this).is(":contains('item 3');")){
    $("p").text("Item da Lista3");
  }
});
Teste Veja‹/›

Valor do Parâmetro

ParâmetroDescrição
expressãoSelectorEspecificar a Expressão do Seletor, o Objeto jQuery ou o Elemento para Correspondência com o Conjunto de Elementos Atuais
função(index, elemento)Especificar a Função Usada para Testar Cada Elemento do Conjunto
  • índice-Retornar a Posição do Elemento no Conjunto

  • elemento-Retornar o Elemento Atual

Método de Varredura do jQuery