Metode is
Metode is memeriksa apakah
setidaknya satu dari elemen yang dipilih sesuai dengan
selector yang diberikan. Alih-alih selector, dapat ditentukan
elemen DOM atau objek jQuery.
Jika menentukan fungsi sebagai parameter,
maka pemeriksaan kondisi akan dibebankan padanya.
Mengembalikan nilai bertipe boolean
(true atau false).
Sintaks
Metode memeriksa apakah setidaknya satu dari elemen yang dipilih memenuhi selector yang diberikan:
.is(selector);
Metode memeriksa apakah di antara elemen yang dipilih, terdapat setidaknya satu dari elemen objek jQuery atau elemen DOM yang diberikan:
.is(objek jQuery atau elemen DOM);
Berikut ini untuk setiap elemen yang dipilih,
fungsi yang diberikan akan dipanggil. Sebagai
parameter, fungsi akan menerima nomor posisi
elemen dalam kumpulan, elemen itu sendiri akan dapat diakses
dalam variabel this. Fungsi harus mengembalikan
true atau false. Jika setidaknya pada satu dari
elemen yang dipilih mengembalikan nilai
true, maka is juga akan mengembalikan true. Sebaliknya,
metode akan mengembalikan false.
.is(function(index));
Contoh
Mari kita periksa apakah tag div
adalah induk dari input kita dengan #test:
<div>
<input type="text" id="test">
</div>
<p>teks</p>
let isDivParent = $('#test').parent().is('div');
alert(isDivParent);