Jquery 无法在divs上使用方法-TypeError:对象没有方法
我有一个简单的问题,但找不到解决办法 所以我有一个div,我想用jquery删除它,并用css和display隐藏它 当我尝试删除它时,按如下方式调用delete:Jquery 无法在divs上使用方法-TypeError:对象没有方法,jquery,html,css,Jquery,Html,Css,我有一个简单的问题,但找不到解决办法 所以我有一个div,我想用jquery删除它,并用css和display隐藏它 当我尝试删除它时,按如下方式调用delete: $("#sendReplyBox").delete(); 我得到以下错误: TypeError: Object [object Object] has no method 'delete' TypeError: Object #<HTMLDivElement> has no method 'delete' 这是因为
$("#sendReplyBox").delete();
我得到以下错误:
TypeError: Object [object Object] has no method 'delete'
TypeError: Object #<HTMLDivElement> has no method 'delete'
这是因为我有一个对象。没关系,我只需要做以下几件事:
$("#sendReplyBox")[0].delete();
这样做会产生以下错误:
TypeError: Object [object Object] has no method 'delete'
TypeError: Object #<HTMLDivElement> has no method 'delete'
为什么delete方法、css方法等会出现这种情况?我搜索了答案,但没有找到。试试$sendReplyBox.remove
从w3c检查它
或者,您可以按如下所示隐藏/显示:
我从未见过delete方法……在jQuery和javascript中都没有对DOM元素起作用的方法delete,那么您真正想做什么呢?好的,那么使用detach可以。。。我想知道为什么不删除?可能是因为您在所有示例中都使用了delete吗?我总是检查多个源不必担心,但感谢您的通知^^