jQuery วิธีเดินทาง - พี่น้อง
- หน้าก่อน jQuery หลังๆ
- หน้าต่อไป jQuery กรอง
สามีน้องแฝดมีพ่อแม่เดียวกัน
ด้วย jQuery คุณสามารถวนลูปสามีน้องแฝดขององค์ประกอบในต้นไม้ DOM
การวนลูปตามต้นไม้ DOM
มีวิธีที่มีประโยชน์มากมายที่ทำให้เราสามารถวนลูปตามต้นไม้ DOM
- siblings()
- next()
- nextAll()
- nextUntil()
- prev()
- prevAll()
- prevUntil()
jQuery siblings() 方法
siblings() มีความหมายว่าคืนค่าสามีน้องแฝดทั้งหมดของตัวองค์ประกอบที่เลือก
ตัวอย่างด้านล่างนี้จะคืนค่าสามีน้องแฝดทั้งหมดของ <h2>
ตัวอย่าง
$(document).ready(function(){ $("h2").siblings(); });
คุณยังสามารถใช้ตัวแปรที่เป็นตัวเลือกเพื่อกรองการค้นหาสามีน้องแฝด
ตัวอย่างด้านล่างนี้จะคืนค่าสามีน้องแฝดที่เป็น <p> ของสามีน้องแฝดที่อยู่ใน <h2>
ตัวอย่าง
$(document).ready(function(){ $("h2").siblings("p"); });
jQuery next() 方法
next() มีความหมายว่าคืนค่าสามีน้องแฝดที่อยู่หลังตัวองค์ประกอบที่เลือก
วิธีนี้จะคืนค่าสามีน้องแฝดเพียงตัวเดียว
ตัวอย่างด้านล่างนี้จะคืนค่าสามีน้องแฝดที่อยู่หลัง <h2>
ตัวอย่าง
$(document).ready(function(){ $("h2").next(); });
jQuery nextAll() 方法
nextAll() มีความหมายว่าคืนค่าสามีน้องแฝดที่อยู่หลังตัวองค์ประกอบที่เลือก
ตัวอย่างด้านล่างนี้จะคืนค่าสามีน้องแฝดที่อยู่หลัง <h2>
ตัวอย่าง
$(document).ready(function(){ $("h2").nextAll(); });
jQuery nextUntil() 方法
nextUntil() มีความหมายว่าคืนค่าสามีน้องแฝดที่อยู่ระหว่างสองตัวอักษรที่กำหนด
ตัวอย่างด้านล่างนี้จะคืนค่าสามีน้องแฝดที่อยู่ระหว่าง <h2> และ <h6> อย่างใดๆ
ตัวอย่าง
$(document).ready(function(){ $("h2").nextUntil("h6"); });
jQuery prev(), prevAll() & prevUntil() 方法
prev(), prevAll() และ prevUntil() มีวิธีทำงานที่คล้ายกันกับวิธีที่อยู่ด้านบน แต่มีทิศทางที่ตรงกันข้าม: พวกนั้นจะคืนค่าสามีน้องแฝดที่อยู่ด้านหน้า (วนลูปสามีน้องแฝดในต้นไม้ DOM ไปทางหลัง ไม่ใช่ทางหน้า)
คู่มืออ้างอิง jQuery การวนลูป
ถ้าคุณต้องการรู้ทั้งหมดเกี่ยวกับวิธีการวนลูป jQuery โปรดเข้าเว็บไซต์ของเรา คู่มืออ้างอิง jQuery การวนลูป。
- หน้าก่อน jQuery หลังๆ
- หน้าต่อไป jQuery กรอง