知识点三:JQuery--删除元素/内容
1、remove() -删除被选元素(及其子元素):
可以根据class,Id标示进行删除
代码如下:
<!DOCTYPE html>
<html>
<head>
<script src="/jquery/jquery-1.11.1.min.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
$(".italic").remove(".italic");
});
});
</script>
</head>
<body>
<p>This is a paragraph in the div.</p>
<p class="italic"><i>我即将被remove了,伤身啊!</i></p>
<p class="italic"><i>我们是同胞,我也要被remove了,同病相怜啊!</i></p>
<button>删除 class="italic" 的所有 p 元素</button>
</body>
</html>
2、empty() -从被选元素中删除子元素
代码如下:
<!DOCTYPE html>
<html>
<head>
<script src="/jquery/jquery-1.11.1.min.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
$("p").empty();
});
});
</script>
</head>
<body>
<div id="div1" style="height:100px;width:300px;border:1px solid black;background-color:yellow;">
哈哈,你要remove是p标签哦,不是我!哈哈哈
<p>将要remove的元素1</p>
<p>将要remove的元素2</p>
</div>
<br>
<button>清空 div 元素</button>
总结,其实remove与empty所起到的作用是一样的,将想要移除的元素移除!达到的是同样的目的!