Metoden is
Metoden is kontrollerar om minst
ett av de valda elementen matchar den givna
selektorn. Istället för en selektor kan ett DOM-element
eller ett jQuery-objekt anges.
Om en funktion anges som parameter,
kommer villkorskontrollen att delegeras till den.
Returnerar ett värde av typen boolean
(true eller false).
Syntax
Metoden kontrollerar om minst ett av de valda elementen uppfyller den givna selektorn:
.is(selektor);
Metoden kontrollerar om det finns, bland de valda elementen, minst ett av elementen i det givna jQuery-objektet eller DOM-elementet:
.is(jQuery-objekt eller DOM-element);
Så här kommer den givna funktionen att anropas
för varje valt element.
Som parameter kommer den att få elementets indexposition
i urvalet, själva elementet kommer att vara tillgängligt
i variabeln this. Funktionen ska returnera
true eller false. Om minst ett av
de valda elementen returnerar värdet
true, kommer is också att returnera true. Annars
kommer metoden att returnera false.
.is(function(index));
Exempel
Låt oss kontrollera om div-taggen
är förälder till vår input med #test:
<div>
<input type="text" id="test">
</div>
<p>text</p>
let isDivParent = $('#test').parent().is('div');
alert(isDivParent);