一、replaceWith
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="js/jquery-3.3.1.js"></script>
</head>
<body>
<span>--111--</span>
<a>--111--</a>
<i>--111--</i>
<script>
$("span,a,i").replaceWith("<h3>--222--</h3>");
//将所有的span,a,i标签,用<h3>--222--</h3>替换掉
</script>
</body>
</html>
替换前:
替换后:
二、replaceAll
仅在语法上跟replaceWith顺序相反
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="js/jquery-3.3.1.js"></script>
</head>
<body>
<span>--111--</span>
<a>--111--</a>
<i>--111--</i>
<script>
$("<h3>--222--</h3>").replaceAll("span,a,i");
//用<h3>--222--</h3>替换掉所有的span,a,i标签
</script>
</body>
</html>