我有一个简单的问题但找不到解决方案。
所以我有一个div,我想用jquery删除它并使用css和“display”隐藏它。
当我尝试删除它时,调用“delete()”,如下所示:
$("#sendReplyBox").delete();
我收到以下错误:
TypeError: Object [object Object] has no method 'delete'
好的,这是因为我有一个对象。没关系,我只需要做以下事情:
$("#sendReplyBox")[0].delete();
嗯,这样做会给我带来以下错误:
TypeError: Object #<HTMLDivElement> has no method 'delete'
为什么会出现“删除”方法,“css”方法等?我搜索了答案,但我没找到。
答案 0 :(得分:0)
尝试$("#sendReplyBox").remove();
从w3c http://www.w3schools.com/jquery/jquery_dom_remove.asp
查看或许你可以隐藏/显示如下: http://www.w3schools.com/jquery/jquery_hide_show.asp