jQuery 文檔操作 - replaceAll() 方法

實內例

用粗體文本替內换每個段落:

$(".btn1").click(function(){
   $("p").replaceAll("<b>Hello world!</b>");
});

親自試一試

定義和用法

replaceAll() 方法用指定的 HTML 內容或元素替內换被選元素。

提示:replaceAll()與 replaceWith() 作用相同。差異在於語法:內容和選擇器的位置,以及 replaceWith() 能內夠使用函數進行替內换。

語法

$(content).replaceAll(', ')selector)
參數 描述
content

必需。規定替內换被選元素的内內容。

可能的值:

  • HTML 代內碼 - 比如內 ("<div></div>")
  • 新元素 - 比如內 (document.createElement("div"))
  • 已存在的元素 - 比如內 ($(".div1"))

已存在的元素不會被移內動,只會被複內制,並包內裹被選元素。

selector 必需。規定要替內换的元素。

更多實內例

使用新元素來替內换元素
使用 document.createElement() 來創建一個新的 DOM 元素,然後用它替內换被選元素。