使用parent()按类删除元素

时间:2010-07-07 14:50:56

标签: javascript jquery

我正在对jQuery验证器进行更改,当出现错误时,它会将div插入父元素。我试图从父项中删除具有特定类名的插入div。

$(element).parent().remove('.removeThis');

我认为上面的代码可以工作,但它不会删除div。

2 个答案:

答案 0 :(得分:1)

尝试

$(element).parent().find('.removeThis').remove()

答案 1 :(得分:1)

.remove([selector])将使用jQuery对象中当前元素列表中的可选匹配选择器删除元素。它不会透过包裹元素的子项。尝试以下任何一种方法:

$(element).siblings('.removeThis').remove();
$(element).siblings().remove('.removeThis');