Metoda is
Metoda is kontrollon nëse
të paktën njëri prej elementëve të përzgjedhur i përgjigjet
selektorit të dhënë. Në vend të selektorit mund të specifikohet një
element DOM ose një objekt jQuery.
Nëse specifikoni një funksion si parametër,
atëherë kontrolli i kushtit do t'i besohet atij.
Kthen një vlerë të tipit boolean
(true ose false).
Sintaksa
Metoda kontrollon nëse të paktën njëri prej elementëve të përzgjedhur i përgjigjet selektorit të dhënë:
.is(selektor);
Metoda kontrollon nëse ndër elementët e përzgjedhur, është të paktën njëri prej elementëve të objektit të dhënë jQuery ose elementit DOM:
.is(objekt jQuery ose element DOM);
Kështu për secilin prej elementëve të përzgjedhur,
do të thirret funksioni i caktuar. Si
parametër, ajo do të marrë numrin e pozitës
së elementit në grup, vetë elementi do të jetë i disponueshëm
në variablin this. Funksioni duhet të kthejë
true ose false. Nëse të paktën në njërin
prej elementëve të përzgjedhur kthehet vlera
true, atëherë is gjithashtu do të kthejë true. Përndryshe,
metoda do të kthejë false.
.is(function(index));
Shembull
Le të kontrollojmë nëse tag-u div
është prind i input-it tonë me #test:
<div>
<input type="text" id="test">
</div>
<p>text</p>
let isDivParent = $('#test').parent().is('div');
alert(isDivParent);