当前位置: 编程技术>WEB前端
jQuery的DOM操作之删除节点示例
来源: 互联网 发布时间:2014-08-25
本文导语: 如果文档中某一个元素多余,那么应将其删除。jQuery提供了两种删除节点的方法,remove()方法和empty()方法。 1. remove(): 代码如下: Insert title here $(document).ready(function(){ $("ul li:eq(1)").remove(); }); 你最喜欢的水果是? 苹果 橘...
如果文档中某一个元素多余,那么应将其删除。jQuery提供了两种删除节点的方法,remove()方法和empty()方法。
1. remove():
Insert title here
$(document).ready(function(){
$("ul li:eq(1)").remove();
});
当某个节点用remove方法删除后,该节点所包含的所有后代节点将同时被删除。这个方法的返回值是一个指向已被删除的节点的引用。
另外remove()方法也可以通过传递参数来选择性地删除元素。
$(document).ready(function(){
$("ul li").remove("li[title!=apple]");
});
2. empty():
严格来讲,empty方法并不是删除节点,而是清空节点,它能清空元素中的所有后代节点。
$(document).ready(function(){
$("ul li:eq(1)").empty();
});
此时查看页面源码:
1. remove():
代码如下:
Insert title here
$(document).ready(function(){
$("ul li:eq(1)").remove();
});
你最喜欢的水果是?
- 苹果
- 橘子
- 香蕉
当某个节点用remove方法删除后,该节点所包含的所有后代节点将同时被删除。这个方法的返回值是一个指向已被删除的节点的引用。
另外remove()方法也可以通过传递参数来选择性地删除元素。
代码如下:
$(document).ready(function(){
$("ul li").remove("li[title!=apple]");
});
2. empty():
严格来讲,empty方法并不是删除节点,而是清空节点,它能清空元素中的所有后代节点。
代码如下:
$(document).ready(function(){
$("ul li:eq(1)").empty();
});
此时查看页面源码: