一、“jQuery.remove()”函数的用法
1、简介:jQuery.remove()函数用来移除被选元素及其子元素,可以接受一个可选的选择器,来移除指定的元素。
2、用法:
①jQuery.remove( [ selector ] ):当传递一个可选的选择器时,jQuery.remove()函数可将匹配到的元素从DOM中移除。如果不传参数,在调用此函数时所有选择元素和对应的子元素被删除。
②jQuery.remove( element ):此函数允许删除单个的DOM元素。
三、举例:
以下实例我们使用remove()函数删除段落元素:
$( "p" ).remove();
1、jQuery remove()方法用于删除被选元素(包括所有匹配的元素)。它不仅要从DOM中删除元素,还会从jQuery对象中删除元素。可以用空字符串来替换元素:$(selector).remove(selector)。
2、通过使用remove()方法,可以很容易地将某个元素与DOM树中的其他元素分离,而不管它发生在何处。不仅可以从DOM中删除这个元素,还会将这个元素从内存中清除以及从jQuery 对象中删除,此外,也可以使用此方法清除数组中的元素。

3、只要每次要删除某个元素时,就可以使用jQuery remove()方法将其删除,而不管这个元素在DOM树的何处。其实,remove()方法只是将被选元素移出DOM树,而不是将其从jQuery对象中删除。它还会将被选元素从内存中删除。
4、jQuery remove()方法只删除元素,而不会删除它们所包含的内容,因此,如果要完全清除包含元素的内容,可以将空字符串作为参数传递给remove()方法,可以使用它替换匹配元素,相当于删除元素的内容。
5、jQuery的remove()方法也可以在不删除元素的情况下,将元素从DOM树中(或从jQuery对象中)删除,而不会修改元素的属性,如果我们要从DOM树中(或从jQuery对象中)删除某个元素,而不想修改其属性,就可以使用jQuery的remove()方法。
6、总而言之,在删除元素的情况下,jQuery remove()方法可以很容易地从DOM树或jQuery对象中删除指定元素,还可以用空字符串替换元素来清除元素中的内容,没有任何额外的代码处理即可完成。可以说,jQuery remove()方法非常强大,可以大大简化元素的操作步骤,更节省时间,可以毫无保留地删除元素。







