注意:empty函数是不支持筛选包含某个id或class的,remove可以,语法remove(要选择的条件)。
实例
<!DOCTYPE html>
<head>
<title>jQuery 删除元素empty和remove</title>
<meta http-equiv="content-Type" content="text/html;charset=utf-8">
<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<script>
$(document).ready(function(){
//删除第一段内容:remove
$('p#id1').click(function(){
$(this).remove();
})
//删除第二段内容:empty
$("p#id2").click(function(){
$(this).empty();
})
//删除包含id3的所有p标签以及内容
$("p#id3").click(function(){
$("p").remove('#id3');
})
//测试empty是否支持过滤删除(结果:不支持)
$("p#id4").click(function(){
$("p#id4").empty();
})
})
</script>
</head>
<body>
<p id="id1">我是第一段内容(点击我使用romove删除该段)</p>
<p id="id2">我是第二段内容(点我使用empty删除该段)</p>
<p id="id3">我是第三段内容(点我删除所有为id3的p标签)</p>
<p id="id3">我是第四段内容</p>
<p id="id3">我是第五段内容</p>
<p id="id4">我是第六段内容(我是id4,点我删除所有包含id4的p标签)</p>
</body>
</html>运行截图





还没有评论,来说两句吧...