remove()方法从DOM中删除所选元素及其子元素。
此方法还删除所选元素的数据和事件。
要删除元素而不删除数据和事件(以便以后可以重新添加它们),请使用detach()方法。
要仅从所选元素中删除内容,请使用empty()方法。
$(selector).remove(selector)
从DOM中删除所有段落:
$("button").click(function(){ $("p").remove(); });测试看看‹/›
从DOM中删除所有包含“ Hello”的段落:
$("button").click(function(){ $("p").remove(":contains('Hello')"); });测试看看‹/›
上面的实例也可以这样写:
$("button").click(function(){ $("p:contains('Hello')").remove(); });测试看看‹/›
参数 | 描述 |
---|---|
selector | (可选)指定要删除的一个或多个(以空格分隔)的元素 |