Metoda is
Metoda is sprawdza, czy przynajmniej jeden
z wybranych elementów pasuje do podanego selektora.
Zamiast selektora można podać element DOM lub obiekt jQuery.
Jeśli jako parametr zostanie podana funkcja,
weryfikacja warunku zostanie jej powierzona.
Zwraca wartość typu boolean
(true lub false).
Składnia
Metoda sprawdza, czy przynajmniej jeden z wybranych elementów spełnia warunek podanego selektora:
.is(selektor);
Metoda sprawdza, czy wśród wybranych elementów znajduje się przynajmniej jeden z elementów podanego obiektu jQuery lub elementu DOM:
.is(obiekt jQuery lub element DOM);
W ten sposób dla każdego z wybranych elementów
będzie wywoływana podana funkcja. Jako parametr
będzie otrzymywać numer pozycji elementu w zestawie,
sam element będzie dostępny w zmiennej this. Funkcja powinna zwracać
true lub false. Jeśli przynajmniej dla jednego
z wybranych elementów zostanie zwrócona wartość
true, to is również zwróci true. W przeciwnym razie,
metoda zwróci false.
.is(function(index));
Przykład
Sprawdźmy, czy znacznik div
jest rodzicem naszego inputa z #test:
<div>
<input type="text" id="test">
</div>
<p>tekst</p>
let isDivParent = $('#test').parent().is('div');
alert(isDivParent);