ไม่มี jQuery:
จาวาสคริปต์ดั้งเดิมจะเร็วขึ้นเสมอ ในกรณีนี้: (ตัวอย่าง)
if (document.querySelector('.mydivclass') !== null) {
// .. it exists
}
ถ้าคุณต้องการตรวจสอบเพื่อดูว่าองค์ประกอบหลักประกอบด้วยองค์ประกอบอื่นที่มีคลาสที่ระบุคุณสามารถใช้อย่างใดอย่างหนึ่งต่อไปนี้ (ตัวอย่าง)
var parent = document.querySelector('.parent');
if (parent.querySelector('.child') !== null) {
// .. it exists as a child
}
หรือคุณสามารถใช้.contains()
วิธีการกับองค์ประกอบหลัก (ตัวอย่าง)
var parent = document.querySelector('.parent'),
child = document.querySelector('.child');
if (parent.contains(child)) {
// .. it exists as a child
}
.. และในที่สุดถ้าคุณต้องการตรวจสอบเพื่อดูว่าองค์ประกอบที่กำหนดมีเพียงระดับหนึ่งใช้:
if (el.classList.contains(className)) {
// .. el contains the class
}