最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery刪除節(jié)點的三個方法即remove()detach()和empty()

 更新時間:2013年12月27日 11:32:25   作者:  
jQuery提供了三種刪除節(jié)點的方法,即remove(),detach()和empty(),下面為大家詳細介紹下jQuery刪除節(jié)點三個方法的具體使用

jQuery提供了三種刪除節(jié)點的方法,即remove(),detach()和empty()。

測試所用HTML代碼:

復制代碼 代碼如下:

<p title="選擇你最喜歡的水果?">你最喜歡的水果是?</p>
<ul>
<li title="蘋果">蘋果</li>
<li title="橘子">橘子</li>
<li title="菠蘿">菠蘿</li>
</ul>

1、remove()方法
復制代碼 代碼如下:

$("ul li").click(function(){
alert($(this).html());
});
var $li = $("ul li:eq(1)").remove();
$li.appendTo("ul");

當某個節(jié)點用remove()方法刪除后,該節(jié)點所包含的所有后代節(jié)點將同時被刪除。這個方法的返回值是一個指向已被刪除的節(jié)點的引用,因此可以在以后再使用這些元素。

2、detach()方法
復制代碼 代碼如下:

var $li = $("ul li:eq(1)").detach();
$li.appendTo("ul");

detach()和remove()一樣,也是從DOM中去掉所有匹配的元素。但需要注意的是,這個方法不會把匹配的元素從jQuery對象中刪除,因而可以在將來再使用這些匹配的元素。與remove()不同的是,所有綁定的事件、附加的數(shù)據(jù)都會保留下來。

3、empty()方法
復制代碼 代碼如下:

var $li = $("ul li:eq(1)").empty();
$li.appendTo("ul");

嚴格地講,empty()方法并不是刪除節(jié)點,而是清空節(jié)點,它能清空元素中的所有后代節(jié)點。

相關文章

最新評論

宁河县| 荔浦县| 会宁县| 年辖:市辖区| 乐清市| 灵川县| 玉环县| 乌兰察布市| 灵璧县| 岗巴县| 玉林市| 鄂伦春自治旗| 南岸区| 襄樊市| 塘沽区| 武汉市| 汉中市| 饶阳县| 盖州市| 习水县| 个旧市| 新密市| 高台县| 瓮安县| 黎平县| 吴堡县| 白河县| 元阳县| 苍南县| 定安县| 自治县| 乡宁县| 高台县| 崇仁县| 泰和县| 晋中市| 洞头县| 桂林市| 松原市| 永仁县| 鱼台县|