replace替换:
$(a).replaceWith($(b)); 把a用b替换掉;
$(b).replaceAll($(a)); 用b替换a;
二者功能一致,只是表达不同;
实例:
<body>
<div>div1</div>
<div>div2</div>
<div>div3</div>
<input type="button" name="" value="点击" id="d1">
<script type="text/javascript">
$("#d1").click(function(){
//$("div").replaceWith($("<p>aaa</p>"));
//$("<p>aaa</p>").replaceAll($("div"));
});
</script>
输出:
删除:
empty:删除;删除是内容
remove:删除:元素整个删除(包括标签)
复制:
clone:克隆,复制出一个一模一样的元素: