`
zhangyaochun
  • 浏览: 2614661 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

删除节点的所有子节点empty

阅读更多

api的应用场景是:删除一个指定的节点下面的所有子节点

 

关于ZYC.dom.g请看这里:http://zhangyaochun.iteye.com/blog/1439262

 

核心和我写的删除自己的那个api--remove是一样的多是removeChild:

 

/*
*empty ---delete the source node's children nodes*
*@function*
*@param {HTMLElement} element*
*/
ZYC.dom.empty = function(element){
    element = ZYC.dom.g(element);
	while(element.firstChild){
	    element.removeChild(element.firstChild);
	}
}
1
0
分享到:
评论

相关推荐

    jquery节点删除子节点方法应用

    在jQuery中,删除节点及其子节点是一个常见的操作,特别是在处理动态数据或用户交互时。`jQuery` 提供了一些方法来实现这一目标,使得开发者能够高效地管理DOM元素。本篇文章将详细探讨`jQuery`中删除节点子节点的...

    JQ 删除节点

    `empty()`方法用于清除元素的所有子节点,但不会删除元素本身。这对于清空容器元素而保留容器结构的情况很有用。 在实际开发中,合理地使用`remove()`和`detach()`可以优化代码性能,避免内存泄漏,并确保用户体验...

    动态插入和删除节点

    在Java编程中,动态插入和删除节点主要涉及前端开发,特别是使用JavaScript库如jQuery时的情况。jQuery是一个强大的JavaScript库,简化了DOM操作、事件处理、动画制作和Ajax交互。在这个场景下,"动态插入和删除节点...

    jQuery删除/清空指定元素的所有子节点实例代码

    在文章中提到,`empty()`方法应当理解为“清空指定元素下的子节点”,而不是“删除指定元素下的子节点”。这种说法强调的是操作的目标是子节点的内容,而不是子节点本身。这有助于我们更加清晰地理解各个方法的作用...

    juqery删除节点

    总结来说,jQuery提供了一系列方便的API用于删除节点,包括`.remove()`, `.detach()`, `.empty()`等。理解它们的用法和区别,结合选择器和遍历方法,可以帮助开发者更有效地管理DOM结构。在进行这些操作时,务必注意...

    java使用归并删除法删除二叉树中节点的方法

    在BST中,所有左子节点的值都小于父节点,所有右子节点的值都大于父节点。这种方法的核心思想是通过调整树的结构,将待删除节点的左右子树归并起来,而不需要直接替换节点。 以下是对删除操作的详细步骤: 1. **...

    jQuery删除节点的三个方法即remove()detach()和empty()

    `remove()`是最常用的删除节点的方法,它会从DOM树中彻底移除选定的元素,同时也删除这些元素的全部子元素。在上面的例子中,`$("ul li:eq(1)").remove();`这行代码会删除第二个`<li>`元素及其所有内容。一旦元素被`...

    jquery 删除节点 添加节点 找兄弟节点的简单实现

    //该方法会删除当前节点下的所有子节点,请注意当前节点不会 被删除 $().remove(); //该方法会删除当前节点下的所有子节点,请注意 当前节点会 被删除 $().append(‘<a>something’) //该方法在当前节点的末尾 ...

    基于DOM节点删除之empty和remove的区别(详解)

    首先,empty() 方法的定义是清空指定元素内的所有子节点。这意味着,如果你对一个元素使用了empty() 方法,那么这个元素内部的所有内容都会被移除,包括子元素和文本节点,但该元素本身仍然保留在DOM结构中。例如,...

    jQuery使用empty()方法删除元素及其所有子元素的方法

    值得注意的是,`empty()`方法不会影响到被选元素自身,只会移除其子节点。这意味着`div1`这个元素本身仍然存在于DOM树中,只是不再包含任何子元素。这种方法对于频繁更新内容的区域,如列表、表格或任何需要清空并...

    jQuery插入节点1

    jQuery 提供了 `remove()` 和 `empty()` 两个方法来删除节点。 * `remove()` 方法从 DOM 中删除所有匹配的元素,并返回一个指向已被删除节点的引用。 * `empty()` 方法清空节点,清空元素中的所有后代节点(不包括...

    JavaScript 存在陷阱 删除某一区域所有节点

    在进行Web开发时,经常会遇到需要操作DOM元素的情况,比如删除某个区域内的所有子节点。对于JavaScript开发者来说,这看起来似乎是一件简单的事情,但其实里面隐藏了一些陷阱。本文将详细介绍如何正确地删除一个HTML...

    jQuery中DOM节点的删除方法总结(超全面)

    empty 顾名思义,清空方法,但是与删除又有点不一样,因为它只移除了 指定元素中的所有子节点。 这个方法不仅移除子元素(和其他后代元素),同样移除元素里的文本。因为,根据说明,元素里任何文本字符串都被看做是...

    C++ 二叉树结点类的实现 源代码

    在C++编程中,二叉树是一种非常重要的数据结构,它由节点构成,每个节点最多有两个子节点,通常称为左子节点和右子节点。在本主题中,我们将深入探讨如何实现一个C++的二叉树节点类,并讨论四种基本的二叉树遍历方法...

    删除节点的jquery代码

    `.empty()`方法是另一种操作DOM的方法,它和`.remove()`不同,`.empty()`用于清空元素内的所有子节点内容,而不移除元素本身。这在只需要移除子节点,保留父节点的情况下非常有用。在提供的代码示例中,`$("ul li:...

Global site tag (gtag.js) - Google Analytics