如何用jQuery销毁DOM元素?
假设jQuery对象是$target
。
是$target.remove();
你在找什么?
如果你想完全摧毁目标,你有几个选项。 首先你可以像上面描述的那样从DOM中删除对象…
console.log($target); // jQuery object $target.remove(); // remove target from the DOM console.log($target); // $target still exists
选项1 – 然后用一个空的jQuery对象replace目标(jQuery 1.4+)
$target = $(); console.log($target); // empty jQuery object
选项2 – 或完全删除属性 (如果您在其他地方引用它,将会导致错误)
delete $target; console.log($target); // error: $target is not defined
更多阅读: 有关空jQuery对象的 信息 ,以及有关删除的信息
您正在寻找.remove()
函数。