jQuery删除DOM节点的方法
本文演示了jQuery删除DOM节点的方法,供大家参考,具体分析如下:如果一个文档中的元素是多余的,它应该是deleted.jquery提供了两种方法删除节点,即删除()和空()。
HTML DOM的结构如下所示:
欢迎访问
PHP编程容易理解
易于理解的C程序设计
易于理解的Javascript编程
易于理解的jQuery编程
删除()方法
其效果是从DOM中删除所有匹配的元素,传入的参数用于根据jQuery表达式过滤元素。
例如,节点中的第二个元素节点被删除,jQuery代码如下所示:
$(。nm_ul李:情商(1))删除();
在节点将其从页面中删除后,获取第二个元素。
运行代码后,效果将被删除第二个节点。
当一个节点被删除的删除()方法,该节点包含将同时删除所有的子节点。该方法的返回值是一个引用被删除的节点,所以你可以使用这些元素后,下面的jQuery代码显示在元素被删除与清除()的方法,它可以继续使用。
李= $(var $ nm_ul李:情商(1))删除();
在节点将其从页面中删除后,获取第二个元素。
li.appendto美元(nm_ul );
只需删除添加到元素中的。
因此,只需在Web中删除jQuery的jQuery对象,元素仍然存在,我们可以再次获得它。
appendto的特点()方法可以直接用于简化上述代码,和jQuery代码如下:
$(nm_ul李:情商(1)),AppendTo(nm_ul );
/ / appendto()方法也可以用来移动元素
当第一个移动元素从文档中删除该元素时,元素插入文档中的指定节点。
此外,删除()方法还可以通过传递参数选择性地删除元素,jQuery代码如下所示:
在title元素中放置属性不等于菠萝删除元素
$(nm_ul李),删除(李{标题!;
空()方法
严格说来,空()方法不是删除节点,而是清空节点,清除元素的所有后代:
$(nm_ul李:情商(1))空();
找到第二个节点元素,这个元素的内容是空的
当代码运行时,第二个元素的内容将被清空,只留下标签的默认符号。
希望本文能对大家的jQuery程序设计有所帮助。