无法删除元素

时间:2014-01-22 06:16:51

标签: javascript jquery

我正在研究通知系统。请参阅fiddle here

我尝试使用

关闭元素
this.remove();

它没有用,也没有错误。 我也尝试过:

this.parent.remove();

这给出了一个错误:

Uncaught TypeError: Cannot call method 'remove' of undefined

如何让关闭按钮正常工作?

1 个答案:

答案 0 :(得分:3)

this指的是没有remove()方法的dom元素引用,你需要dom元素的jQuery包装器。

您还需要删除父div元素

    $closeButton.click(function(){
        $(this).parent().remove();
    });

演示:Fiddle