วิธี 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);