jQuery中的$.remove()方法可以删除指定的子元素。这个方法可以很方便地帮助我们删除指定的DOM元素,而不用担心其他元素的影响。
使用方法
$.remove()的使用方法非常简单,只需要把要删除的元素传入该方法即可:
$(selector).remove();
其中,selector是你要删除的元素的选择器,比如:
$('#myDiv').remove(); //删除id为myDiv的元素
你也可以传入一个包含要删除元素的数组:
var arr = [$('#myDiv1'), $('#myDiv2')]; $(arr).remove(); //删除id为myDiv1和myDiv2的元素
你也可以传入一个包含多个要删除元素的jQuery对象:
var $divs = $('div'); $divs.remove(); //删除所有div元素
除此之外,$.remove()还可以接受一个可选参数,用于指定是否要把删除的元素添加到jQuery对象中:
var $divs = $('div'); $divs.remove(true); //删除所有div元素,并把删除的元素添加到jQuery对象中
该方法还可以接受一个可选的回调函数,用于在元素被删除之后执行:
$('#myDiv').remove(function(){ //在元素被删除之后执行 });
$.remove()方法可以帮助我们方便快捷地删除指定的DOM元素。