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

Metodo jQuery is()

Metodi di Esplorazione jQuery

Il metodo is() verifica se uno degli elementi selezionati corrisponde a:selectorExpressionCorrisponde.

Se almeno uno di questi elementi corrisponde ai parametri dati, il metodo is() restituirà true, altrimenti restituirà false.

Sintassi:

Controlla l'elemento:

$(selector).is(selectorExpression)

Usa una funzione per controllare l'elemento:

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

Esempio

Controlla se il genitore di <p> è un elemento <div>:

$(document).ready(function(){
  $("p").parent().is("div");
});
Testa e vedi‹/›

Un altro esempio di utilizzo del metodo is():

$("li").click(function (){
  if($(this).is(':first-child')){
    $("p").text("Elemento di Elenco 1");
  } else if ($(this).is('.middle')){
    $("p").text("Elemento di Elenco .middle");
  } else if ($(this).is(':contains('item 3')')){
    $("p").text("Elemento di Elenco 3");
  }
});
Testa e vedi‹/›

Valore del Parametro

ParametroDescrizione
selectorExpressionSpecifica un'espressione di selettore, un oggetto jQuery o un elemento per abbinare l'insieme corrente dell'elemento
function(index, element)Specifica una funzione da utilizzare per testare ogni elemento dell'insieme
  • index-Restituisci la posizione dell'elemento nell'insieme

  • element-Restituisci l'elemento corrente

Metodi di Esplorazione jQuery