วิธี is

วิธี is ตรวจสอบว่าองค์ประกอบที่เลือกอย่างน้อยหนึ่งรายการ ตรงกับตัวเลือกที่กำหนดหรือไม่ แทนที่ตัวเลือกสามารถระบุเป็น องค์ประกอบ DOM หรือวัตถุ jQuery ถ้ากำหนดฟังก์ชันเป็นพารามิเตอร์ การตรวจสอบเงื่อนไขจะถูกมอบหมายให้กับฟังก์ชันนั้น ส่งคืนค่าประเภท boolean (true หรือ false)

ไวยากรณ์

วิธีตรวจสอบว่าองค์ประกอบที่เลือกอย่างน้อยหนึ่งรายการตรงกับตัวเลือกที่กำหนดหรือไม่:

javascript.is(ตัวเลือก);

วิธีตรวจสอบว่ามีองค์ประกอบในองค์ประกอบที่เลือก อย่างน้อยหนึ่งรายการที่อยู่ในวัตถุ jQuery หรือองค์ประกอบ DOM ที่กำหนดหรือไม่:

javascript.is(วัตถุ jQuery หรือองค์ประกอบ DOM);

วิธีนี้จะเรียกใช้ฟังก์ชันที่กำหนดสำหรับแต่ละองค์ประกอบที่เลือก โดยฟังก์ชันจะได้รับตำแหน่งขององค์ประกอบในชุดเป็นพารามิเตอร์ องค์ประกอบนั้นจะสามารถเข้าถึงได้ในตัวแปร this ฟังก์ชันควรส่งคืน true หรือ false ถ้าอย่างน้อยหนึ่งในองค์ประกอบที่เลือก ส่งคืนค่า true แล้ว is ก็จะส่งคืน true ด้วย มิฉะนั้น วิธีจะส่งคืน false

javascript.is(function(index));

ตัวอย่าง

ลองตรวจสอบว่าแท็ก div เป็นผู้ปกครองของอินพุตของเราที่มี #test หรือไม่:

html<div>
  <input type="text" id="test">
</div>
<p>ข้อความ</p>
javascriptlet isDivParent = $('#test').parent().is('div');
alert(isDivParent);

ดูเพิ่มเติม

  • วิธี filter,
    ซึ่งกรององค์ประกอบในชุดตามตัวเลือกที่กำหนด
  • วิธี has,
    ซึ่งกรองชุดองค์ประกอบที่เลือกตามลูกหลาน