การตรวจสอบการมีอยู่ของใน jQuery
ด้วยวิธีการ
is
เราสามารถตรวจสอบได้ว่าองค์ประกอบนั้น
ตรงกับเกณฑ์ที่กำหนดหรือไม่ ถ้าตรง วิธีการจะส่งคืน
true, ถ้าไม่ตรง - false
ลองใช้โค้ด HTML ต่อไปนี้:
<div>
<input type="text" id="test">
</div>
<p>text</p>
ลองตรวจสอบว่าแท็ก div
เป็น parent ของ input ของเราที่มี #test หรือไม่:
let isDivParent = $('#test').parent().is('div');
alert(isDivParent);
ค้นหา h2 ทั้งหมด ตรวจสอบว่า
ในบรรดาที่พบนั้นมี h2
ที่มีคลาส test อยู่หรือไม่
ค้นหาองค์ประกอบทั้งหมดที่อยู่ถัดจากหัวข้อโดยตรง ถ้าองค์ประกอบที่พบคือย่อหน้า ให้เพิ่มเนื้อหาของหัวข้อที่อยู่เหนือมันลงไปท้ายสุดของย่อหน้านั้น
ค้นหาองค์ประกอบทั้งหมดที่อยู่ถัดจากหัวข้อโดยตรง ถ้าองค์ประกอบที่พบไม่ใช่ ย่อหน้า ให้แทรกย่อหน้าลงใตัหัวข้อที่มี เนื้อหาเหมือนกับหัวข้อนั้น