Metoda is
Metoda is preveri, ali
vsaj eden izmed izbranih elementov ustreza danemu
selektorju. Namesto selektorja je lahko podan DOM
element ali objekt jQuery.
Če kot parameter podamo funkcijo,
bo preverjanje pogoja prepuščeno njej.
Vrne vrednost tipa boolean
(true ali false).
Sintaksa
Metoda preveri, ali vsaj eden izmed izbranih elementov zadosti danemu selektorju:
.is(selektor);
Metoda preveri, ali je med izbranimi elementi vsaj eden izmed elementov danega objekta jQuery ali DOM elementa:
.is(jQuery objekt ali DOM element);
Tako bo za vsakega izmed izbranih elementov
klicala dano funkcijo. Kot
parameter bo prejela številko pozicije
elementa v nizu, sam element bo dostopen
v spremenljivki this. Funkcija mora vrniti
true ali false. Če bo vsaj na enem izmed
izbranih elementov vrnjena vrednost
true, bo is prav tako vrnila true. Sicer,
bo metoda vrnila false.
.is(function(index));
Primer
Preverimo, ali je oznaka div
starš našega vnosa z #test:
<div>
<input type="text" id="test">
</div>
<p>text</p>
let isDivParent = $('#test').parent().is('div');
alert(isDivParent);