jQuery replaceAll() 方法

2025年3月17日 | 阅读 3 分钟

jQuery 中的 replaceAll() 方法用新的 HTML 元素替换选定的元素。此方法会用其他 HTML 元素替换元素及其内容。它会返回带有新内容的选定元素。

语法

replaceAll() 方法常用的语法如下。

参数值

content:这是必需的参数,指定要插入的内容。它必须是 HTML 标签

selector:这也是必需的参数。它指定需要替换的内容。可以是标签名、id 或类名。

让我们看一些示例来理解 replaceAll() 方法的用法。

示例 1

在这个示例中,有两个 div 元素、一个段落元素和一个我们将应用 replaceAll() 方法的按钮。

点击按钮后,id 为 "d1" 的 div 元素将被 h1 标题替换,id 为 "d2" 的 div 元素将被 h2 标题替换。id 为 "p1" 的段落元素的文本将被新内容替换,id 为 "btn" 的按钮将被一个带有某些内容的新段落元素替换。

立即测试

输出

执行上述代码后,输出将是 -

jQuery replaceAll() method

单击给定按钮后,输出将是 -

jQuery replaceAll() method

示例 2

在此示例中,有一些 段落 元素和一个按钮。我们将用 h2 标题及其内容替换所有给定的段落及其内容。我们必须单击给定的按钮才能将段落替换为 标题

立即测试

输出

执行上述代码后,输出将是 -

jQuery replaceAll() method

单击给定按钮后,输出将是 -

jQuery replaceAll() method

Example3

在此示例中,我们使用 replaceAll() 方法来替换第一个 div 元素,即 body 元素的第一个子元素。

立即测试

输出

执行上述代码后,输出将是 -

jQuery replaceAll() method

单击给定按钮后,输出将是 -

jQuery replaceAll() method
下一主题jQuery on() 方法