jQuery parent ()เมธอด

❮ วิธีการข้ามผ่าน jQuery

ตัวอย่าง

ส่งคืนองค์ประกอบหลักโดยตรงของ <span>:

$(document).ready(function(){
  $("span").parent().css({"color": "red", "border": "2px solid red"});
});

ผลลัพธ์:

body (great-great-grandparent)
div (great-grandparent)
    ul (grandparent)
  • li (direct parent) span

ความหมายและการใช้งาน

parent() วิธีการส่งกลับองค์ประกอบหลักโดยตรงขององค์ประกอบที่เลือก

แผนผัง DOM:วิธีนี้จะข้ามไปยังทรี DOM ระดับเดียวเท่านั้น ในการสำรวจไปจนถึงองค์ประกอบรากของเอกสาร (เพื่อส่งคืนปู่ย่าตายายหรือบรรพบุรุษอื่น ๆ ) ให้ใช้ parent( )หรือparentUntil( )

เคล็ดลับ:หากต้องการสำรวจระดับเดียวตามแผนผัง DOM หรือไปจนถึงลูกหลานคนสุดท้าย (เพื่อส่งคืนลูกหรือผู้สืบทอดอื่นๆ) ให้ใช้เมธอดchildren()หรือ find()


ไวยากรณ์

$(selector).parent(filter)

Parameter Description
filter Optional. Specifies a selector expression to narrow down the parent search

ลองด้วยตัวคุณเอง - ตัวอย่าง


วิธีคืนค่าพาเรนต์โดยตรงขององค์ประกอบ <span> แต่ละรายการ


วิธีใช้พารามิเตอร์ตัวกรองเพื่อส่งคืนองค์ประกอบหลัก <li> ด้วยชื่อคลาส "first" ของแต่ละ <span>


วิธีคืนค่าองค์ประกอบหลัก <div> ของแต่ละองค์ประกอบ <p>


การสาธิตที่แสดงว่าบรรพบุรุษขององค์ประกอบ <span> เป็นใคร


❮ วิธีการข้ามผ่าน jQuery