Methode is
De methode is controleert of
ten minste één van de geselecteerde elementen voldoet aan de opgegeven
selector. In plaats van een selector kan een DOM
element of een jQuery object worden opgegeven.
Als u een functie als parameter opgeeft,
dan wordt de controle van de voorwaarde aan haar toevertrouwd.
Retourneert een waarde van het type boolean
(true of false).
Syntaxis
De methode controleert of ten minste één van de geselecteerde elementen voldoet aan de opgegeven selector:
.is(selector);
De methode controleert of er onder de geselecteerde elementen, ten minste één van de elementen van het opgegeven jQuery object of DOM element zit:
.is(jQuery object of DOM element);
Zo zal voor elk van de geselecteerde elementen,
de opgegeven functie worden aangeroepen. Als
parameter ontvangt deze het volgnummer
van het element in de set, het element zelf is toegankelijk
in de variabele this. De functie moet
true of false retourneren. Als voor ten minste één van
de geselecteerde elementen de waarde
true wordt geretourneerd, dan zal is ook true retourneren. Anders,
retourneert de methode false.
.is(function(index));
Voorbeeld
Laten we controleren of de tag div
de ouder is van onze input met #test:
<div>
<input type="text" id="test">
</div>
<p>tekst</p>
let isDivParent = $('#test').parent().is('div');
alert(isDivParent);