jQuery การวนหลุด - ลูกหลาน

หลักทางลงไปคือลูก หลาน หลานหลาน และอื่นๆ

ด้วย jQuery คุณสามารถวนหลอดต้นไม้ DOM ลงไปเพื่อหาหลักทางลงไปในหลัก

วนหลอดต้นไม้ DOM

ด้านล่างนี้คือสองวิธีการ jQuery ที่ใช้เพื่อวนหลอดต้นไม้ DOM ลงไป

  • children()
  • find()

วิธีการ children() ของ jQuery

วิธีการ children() กลับมาด้วยทุกองค์ประกอบโดยตรงขององค์ประกอบที่เลือก

วิธีการนี้จะเทรบอยู่ทางลงไปเพียงระดับเดียวของต้นไม้ DOM

ตัวอย่างด้านล่างนี้กลับมาด้วยทุกองค์ประกอบโดยตรงขององค์ประกอบ <div> ทุกตัว:

ตัวอย่าง

$("document").ready(function(){
  $("div").children();
});

ทดลองด้วยตัวเอง

คุณยังสามารถใช้ตัวแปรที่เป็นตัวเลือกเพื่อกรองการค้นหาองค์ประกอบโดยตรง

ตัวอย่างด้านล่างนี้กลับมาด้วยทุกองค์ประกอบ <p> ที่มีชื่อรูปแบบ "1" และเป็นองค์ประกอบโดยตรงของ <div>:

ตัวอย่าง

$("document").ready(function(){
  $("div").children("p.1");
});

ทดลองด้วยตัวเอง

วิธีการ find() ของ jQuery

วิธีการ find() กลับมาด้วยหลักทางลงไปในหลักทางลงไปในหลัก จนถึงหลักทางลงไปในหลักสุดท้าย

ตัวอย่างด้านล่างนี้กลับมาด้วยทุกองค์ประกอบ <span> ที่อยู่ใต้หลักที่อยู่ใต้ <div>:

ตัวอย่าง

$("document").ready(function(){
  $("div").find("span");
});

ทดลองด้วยตัวเอง

ตัวอย่างด้านล่างนี้กลับมาด้วยทุกหลักที่อยู่ใต้ <div>:

ตัวอย่าง

$("document").ready(function(){
  $("div").find("*");
});

ทดลองด้วยตัวเอง

คู่มือเรียนรู้ jQuery การวนหลอด

ถ้าคุณต้องการรู้เกี่ยวกับทุกวิธีการวนหลอด jQuery โปรดเข้าเว็บไซต์ของเรา คู่มือเรียนรู้ jQuery การวนหลอด