วิธี replaceAll

วิธี replaceAll แทนที่องค์ประกอบบางส่วน ด้วยองค์ประกอบอื่น มันทำงานคล้ายกับวิธี replaceWith

ไวยากรณ์

พารามิเตอร์ของวิธีอาจเป็นข้อความ (อาจจะมี แท็ก), อาร์เรย์, องค์ประกอบ DOM หรืออ็อบเจ็กต์ jQuery:

javascript$(elements).replaceWith(elements);

ตัวอย่าง

ลองแทนที่ย่อหน้าทั้งหมดที่มีคลาส www ด้วย div พร้อมข้อความ '!!!':

html<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
javascript$('<div>!!!</div>').replaceAll('p.www');

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

html<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>text</p>

ดูเพิ่มเติม

  • วิธี replaceWith,
    ซึ่งก็แทนที่องค์ประกอบบางส่วนด้วยองค์ประกอบอื่นเช่นกัน