remove()
移除被选元素,包括所有的文本和子节点,该方法也会移除被选元素的数据和事件
移除所有的 <ul> 元素
$("ul").remove();empty()
移除被选元素的所有子节点和内容
移除所有的 <ul> 元素
$("ul").empty();replaceWith()
把被选元素替换为新的内容
将第一个li替换成内容为篮球的li
$("ul li").eq(0).replaceWith($("<li>篮球</li>"));replaceAll()
被选元素替换为新的 HTML 元素
将第一个li替换成内容为篮球的li
$("<li>篮球</li>").replaceAll($("ul li").eq(0));clone()
生成被选元素的副本,包含子节点、文本和属性
复制第一个li并添加至ul内容结尾处
$("ul li").eq(0).clone().appendTo($("ul"));
这篇文章介绍了jQuery中几个重要的DOM操作方法,包括remove()用于移除元素及所有关联数据和事件,empty()仅清除元素内的子节点,replaceWith()和replaceAll()则实现了元素的替换功能,而clone()则用于创建元素的副本并可添加到文档中。

被折叠的 条评论
为什么被折叠?



