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

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

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

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

測試所用HTML代碼:

復(fù)制代碼 代碼如下:

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

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

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

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

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

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

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

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

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

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

相關(guān)文章

最新評論

雅江县| 乐业县| 甘肃省| 崇义县| 视频| 恩平市| 麟游县| 太仆寺旗| 潼关县| 大余县| 朝阳市| 县级市| 通榆县| 都江堰市| 鄄城县| 鹤庆县| 黄浦区| 游戏| 南城县| 上思县| 岚皋县| 五寨县| 伊春市| 石城县| 中山市| 通江县| 莱西市| 宁阳县| 高邮市| 成安县| 阳东县| 颍上县| 斗六市| 天柱县| 沅陵县| 吕梁市| 淮南市| 麻江县| 彭州市| 城市| 沙田区|