用法
.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()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。