假设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对象(jQuery 1.4 +)
替换目标$target = $();
console.log($target); // empty jQuery object
选项2-或完全删除属性(如果在其他地方引用它会导致错误)
delete $target;
console.log($target); // error: $target is not defined
您正在寻找.remove()
功能。