【发布时间】:2015-08-27 18:31:49
【问题描述】:
我有一个简单的问题,但找不到解决方案。
所以我有一个 div,我想用 jquery 删除它并使用 css 和“显示”隐藏它。
当我尝试删除它时,像这样调用“delete()”:
$("#sendReplyBox").delete();
我收到以下错误:
TypeError: Object [object Object] has no method 'delete'
好的,这是因为我有一个对象。没关系,我只需要执行以下操作:
$("#sendReplyBox")[0].delete();
好吧,这样做会给我以下错误:
TypeError: Object #<HTMLDivElement> has no method 'delete'
为什么“delete”方法、“css”方法等会发生这种情况?我搜索了答案,但没有找到。
【问题讨论】:
-
我从未见过
delete()方法... -
没有适用于 DOM 元素的方法
delete(),无论是在 jQuery 还是在 javascript 中,所以你真正想要做什么? -
好的,所以使用分离工作...api.jquery.com/detach我想知道为什么删除不?
-
可能是您在所有示例中都使用了 delete() 吗?