Метод 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>текст</p>
let isDivParent = $('#test').parent().is('div');
alert(isDivParent);