删除一个类的元素

时间:2015-05-07 16:07:12

标签: jquery

我有班级.note,我想在班级中按“X”,它会删除那个.note。但不是删除那个.note,而是删除所有这些!这是代码:

$('#remove').click(function () {
    $('.note').remove();
});

P.S。 #remove是“X”

2 个答案:

答案 0 :(得分:1)

如果您只想删除内部按钮的注释,则选择该按钮的父级。此外,如果有多个相同的东西,永远不要使用ID。在这种情况下:删除按钮。否则,只有第一个可以工作!

改为使用班级。

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

请参阅Example Here

此外,为了成为“未来证明”,这将是一个更好的解决方案:

$('.remove').click(function(){
    $(this).closest('.note').remove();
});

答案 1 :(得分:0)

使用此代码删除

$('#remove').click(function () {
   $('#remove').find('.note').removeClass('note');
});