jQuery ปฏิบัติการเอกสาร - วิธีการ replaceAll()
ตัวอย่าง
แทนที่แถวประกาศด้วยข้อความหนา
$(".btn1").click(function(){ $("p").replaceAll("<b>Hello world!</b>"); });
คำอธิบายและการใช้งาน
replaceAll() ใช้ HTML หรือองค์ประกอบที่กำหนดเพื่อแทนที่องค์ประกอบที่เลือก
คำเตือน:replaceAll() กับ replaceWith() การทำงานเหมือนกัน ต่างกันเพียงแค่การใช้งาน: ตำแหน่งของเนื้อหาและตัวเลือก และ replaceWith() สามารถใช้ฟังก์ชันเพื่อแทนที่
การใช้งาน
content).replaceAll(selector)
ตัวแปร | คำอธิบาย |
---|---|
content |
สำคัญ กำหนดเนื้อหาที่ต้องแทนที่องค์ประกอบที่เลือก ค่าที่เป็นไปได้
องค์ประกอบที่มีอยู่แล้วจะไม่ถูกย้ายที่ แต่จะถูกคัดลอกและบรรจุองค์ประกอบที่เลือก |
selector | สำคัญ กำหนดองค์ประกอบที่ต้องแทนที่ |
ตัวอย่างเพิ่มเติม
- ใช้องค์ประกอบใหม่เพื่อแทนที่องค์ประกอบ
- ใช้ document.createElement() เพื่อสร้าง DOM อิเล็กทรอนิกส์ใหม่ แล้วใช้เพื่อแทนที่องค์ประกอบที่เลือก