การตรวจสอบการมีอยู่ของใน jQuery

ด้วยวิธีการ is เราสามารถตรวจสอบได้ว่าองค์ประกอบนั้น ตรงกับเกณฑ์ที่กำหนดหรือไม่ ถ้าตรง วิธีการจะส่งคืน true, ถ้าไม่ตรง - false

ลองใช้โค้ด HTML ต่อไปนี้:

html<div>
  <input type="text" id="test">
</div>
<p>text</p>

ลองตรวจสอบว่าแท็ก div เป็น parent ของ input ของเราที่มี #test หรือไม่:

javascriptlet isDivParent = $('#test').parent().is('div');
alert(isDivParent);
Задание 1

ค้นหา h2 ทั้งหมด ตรวจสอบว่า ในบรรดาที่พบนั้นมี h2 ที่มีคลาส test อยู่หรือไม่

Задание 2

ค้นหาองค์ประกอบทั้งหมดที่อยู่ถัดจากหัวข้อโดยตรง ถ้าองค์ประกอบที่พบคือย่อหน้า ให้เพิ่มเนื้อหาของหัวข้อที่อยู่เหนือมันลงไปท้ายสุดของย่อหน้านั้น

Задание 3

ค้นหาองค์ประกอบทั้งหมดที่อยู่ถัดจากหัวข้อโดยตรง ถ้าองค์ประกอบที่พบไม่ใช่ ย่อหน้า ให้แทรกย่อหน้าลงใตัหัวข้อที่มี เนื้อหาเหมือนกับหัวข้อนั้น