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

jQuery is() Methode

jQuery Durchsuchungsmethoden

Die is()-Methode überprüft, ob eines der ausgewählten Elemente mitselectorExpressionÜbereinstimmend.

Wenn mindestens eines dieser Elemente mit den angegebenen Parametern übereinstimmt, gibt die is()-Methode true zurück, andernfalls false.

Syntax:

Überprüfen Sie das Element:

$(selector).is(selectorExpression)

Verwenden Sie eine Funktion, um das Element zu überprüfen:

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

Beispiel

Überprüfen Sie, ob der übergeordnete Element von <p> ein <div>-Element ist:

$(document).ready(function(){
  $("p").parent().is("div");
});
Testen Sie heraus‹/›

Ein weiteres Beispiel zur Verwendung des is() Methoden:

$("li").click(function () {
  if($(this).is(":first-child")){
    $("p").text("Listeneintrag 1");
  } else if ($(this).is(".middle")){
    $("p").text(".middle-Klasse Listeneintrag");
  } else if ($(this).is(":contains('item 3');")){
    $("p").text("Listeneintrag3");
  }
});
Testen Sie heraus‹/›

Parameterwert

ParameterBeschreibung
selectorExpressionSelektor-Ausdrucksbedingung spezifizieren, jQuery-Objekt oder Element, um das aktuelle Elementset zu matchen
function(index, element)Funktion spezifizieren, die für jedes Element im Sammelgebiet getestet wird
  • index-Rückgabe der Position des Elements im Sammelgebiet

  • element-Aktuelles Element zurückgeben

jQuery Durchsuchungsmethoden