การเพิ่มองค์ประกอบด้วย addBack ใน jQuery
นอกจากนี้ยังมีวิธีการที่คล้ายกันคือ
addBack,
ซึ่งเพิ่มชุดก่อนหน้าลงในชุดปัจจุบัน
ลองพิจารณาตัวอย่างต่อไปนี้ ให้โค้ด HTML มีลักษณะดังนี้:
<div>
<p>ข้อความ</p>
<p id="test">ข้อความ</p>
<p>ข้อความ</p>
</div>
ลองหาแท็กย่อหน้า #test ก่อน จากนั้น
หาผู้ปกครองของย่อหน้านี้ด้วย
parent,
เพิ่มย่อหน้าที่พบไปยังผู้ปกครองของมันด้วย
addBack และใส่ข้อความ
'!' ที่ส่วนต้นด้วยเมธอด
prepend
ผลลัพธ์คือทั้งย่อหน้าและผู้ปกครองของมันจะ
มีข้อความ '!' ที่ส่วนต้น:
$('p').parent().addBack().prepend('!');
จงหาผู้ปกครองของ li ที่มีคลาส
www (คลาสอยู่ที่องค์ประกอบ li),
เพิ่ม li นี้ไปยังผู้ปกครอง
ด้วย addBack
และเปลี่ยนสีของพวกมันเป็นสีแดง