<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
p{
width:200px;
margin:0 auto;
background: burlywood;
color:white;
text-align: center;
}
p.off{
background:cadetblue;
font-size:20px;
}
</style>
<script type="text/javascript" src="js/jquery-3.5.1.js" ></script>
<script>
$(document).ready(function(){
$("p").click(function(){
$(this).toggleClass("off");
});
var $p;
$("#button").click(function(){
if($p){
$p.appendTo("body");
$p=null;
}else{
// $p=$("p").detach();//删除p节点 保存事件
// $p=$('p').remove();//原p节点的事件一并删除
$p=$('p').empty();//删除p节点的元素 p节点本身还在
}
})
});
</script>
</head>
<body>
<p id="A">Hello <span>subNode</span></p>
<div>How are</div>
<p id="B">you! <span>subNode</span></p>
<input type="button" id="button" value="删除" />
</body>
</html>
p
=
p=
p=(“p”).detach();//删除p节点 保存事件
第二次点击删除键
p
=
p=
p=(‘p’).remove();//原p节点的事件一并删除
p
=
p=
p=(‘p’).empty();删除p节点的元素 p节点本身还在