用法
.replaceAll( target ) => jQuery
.replaceAll( target ) => jQuery
說明:用匹配的元素集替換每個目標元素。
-
添加的版本:1.2
.replaceAll( target )
-
target選擇器字符串、jQuery 對象、DOM 元素或元素數組,指示要替換的元素。
-
.replaceAll()
方法類似於 .replaceWith()
,但源和目標相反。考慮這個 DOM 結構:
|
我們可以創建一個元素,然後用它替換其他元素:
|
這會導致所有這些都被替換:
|
或者,我們可以選擇一個元素作為替換:
|
這導致了 DOM 結構:
|
從這個例子中,我們可以看到被選擇的元素通過從它的舊位置移動而不是被克隆來替換目標。
其他注意事項:
.replaceAll()
方法刪除與已刪除節點關聯的所有數據和事件處理程序。
例子:
用粗體字替換所有段落。
|
演示:
相關用法
- JQuery .replaceWith()用法及代碼示例
- JQuery .removeAttr()用法及代碼示例
- JQuery .ready()用法及代碼示例
- JQuery .remove()用法及代碼示例
- JQuery .removeData()用法及代碼示例
- JQuery UI .removeClass()用法及代碼示例
- JQuery .removeProp()用法及代碼示例
- JQuery .removeClass()用法及代碼示例
- JQuery .resize()用法及代碼示例
- JQuery .jquery用法及代碼示例
- JQuery .scroll()用法及代碼示例
- JQuery .add()用法及代碼示例
- JQuery .contextmenu()用法及代碼示例
- JQuery .undelegate()用法及代碼示例
- JQuery .load()用法及代碼示例
- JQuery .contents()用法及代碼示例
- JQuery .empty()用法及代碼示例
- JQuery UI .labels()用法及代碼示例
- JQuery UI .addClass()用法及代碼示例
- JQuery .click()用法及代碼示例
- JQuery UI .toggleClass()用法及代碼示例
- JQuery .addClass()用法及代碼示例
- JQuery UI .cssClip()用法及代碼示例
- JQuery .next()用法及代碼示例
- JQuery UI .hide()用法及代碼示例
注:本文由純淨天空篩選整理自jquery.com大神的英文原創作品 .replaceAll()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。