วิธี addBack

วิธี addBack เพิ่ม องค์ประกอบจากเซตก่อนหน้ามาไว้ในเซตปัจจุบัน (กล่าวถึงห่วงโซ่วิธีเดียวกัน) และสามารถส่งตัวเลือกเข้าไปได้แบบเลือกสรร ใน วิธีนี้ โดยเซตก่อนหน้า หมายถึงเซตขององค์ประกอบที่ สามารถรับได้โดยใช้วิธี end

ไวยากรณ์

javascript.addBack([ตัวเลือก]);

ตัวอย่าง

ลองหาพารากราฟที่มี #test แล้ว หาพ่อแม่ของพารากราฟนี้ด้วย parent เพิ่มพารากราฟที่พบไปที่พ่อแม่ของมันด้วย วิธี addBack และใส่ข้อความ '!' ไปที่ด้านหน้าของมันด้วย prepend ผลลัพธ์คือ ทั้งพารากราฟและพ่อแม่ของมันจะมีข้อความ '!' อยู่ที่ด้านหน้า:

html<div>
  <p>ข้อความ</p>
  <p id="test">ข้อความ</p>
  <p>ข้อความ</p>
</div>
javascript$('p').parent().addBack().prepend('!');

โค้ด HTML จะกลายเป็นดังนี้:

html<div>
  !
  <p>!ข้อความ</p>
  <p id="test">!ข้อความ</p>
  <p>!ข้อความ</p>
</div>

ดูเพิ่มเติม

  • วิธี add,
    ซึ่งเพิ่มองค์ประกอบที่กำหนดลงในเซต
  • วิธี end,
    ซึ่งส่งคืนเซตขององค์ประกอบก่อนหน้า ในห่วงโซ่วิธีปัจจุบัน