Метод is
Метод is проверява да ли
бар један од изабраних елемената одговара задатом
селектору. Уместо селектора може се задати DOM
елемент или jQuery објекат.
Ако се као параметар наведе функција,
онда ће провера услова бити поверена њој.
Враћа вредност типа boolean
(true или false).
Синтакса
Метод проверява да ли бар један од изабраних елемената задовољава задати селектор:
.is(селектор);
Метод проверява да ли међу изабраним елементима постоји бар један од елемената задатог jQuery објекта или DOM елемента:
.is(jQuery објекат или DOM елемент);
Овако ће за сваки од изабраних елемената
бити позивана задата функција. Као
параметар, она ће добијати број позиције
елемента у скупу, сам елемент ће бити доступан
у променљивој this. Функција мора вратити
true или false. Ако бар на једном од
изабраних елемената буде враћена вредност
true, онда ће и is вратити true. Иначе,
метод ће вратити false.
.is(function(index));
Пример
Хајде да проверимо да ли је таг div
родитељ нашег инпута са #test:
<div>
<input type="text" id="test">
</div>
<p>text</p>
let isDivParent = $('#test').parent().is('div');
alert(isDivParent);