Methode is
Die Methode is prüft, ob mindestens eines
der ausgewählten Elemente dem angegebenen Selektor
entspricht. Anstelle eines Selektors kann ein DOM-Element
oder ein jQuery-Objekt angegeben werden.
Wenn eine Funktion als Parameter angegeben wird,
wird die Überprüfung der Bedingung dieser übertragen.
Gibt einen Wert vom Typ boolean
(true oder false) zurück.
Syntax
Die Methode prüft, ob mindestens eines der ausgewählten Elemente dem angegebenen Selektor entspricht:
.is(Selektor);
Die Methode prüft, ob sich unter den ausgewählten Elementen mindestens eines der Elemente des angegebenen jQuery-Objekts oder DOM-Elements befindet:
.is(jQuery-Objekt oder DOM-Element);
Auf diese Weise wird für jedes der ausgewählten Elemente
die angegebene Funktion aufgerufen. Als Parameter
erhält sie die Indexposition des Elements im Set,
das Element selbst ist in der Variable this verfügbar.
Die Funktion muss true oder false zurückgeben.
Wenn für mindestens eines der ausgewählten Elemente
der Wert true zurückgegeben wird, gibt auch
is true zurück. Andernfalls gibt die
Methode false zurück.
.is(function(index));
Beispiel
Lassen Sie uns prüfen, ob das div Tag
das Elternelement unseres Inputs mit #test ist:
<div>
<input type="text" id="test">
</div>
<p>text</p>
let isDivParent = $('#test').parent().is('div');
alert(isDivParent);