我具有以下DOM结构:
<div class="city">
<div class="a">Delete</div>
<div class="b">Selected</div>
<div class="c">Delete</div>
</div>
如何保存城市和div类b,但是如果知道用户选择了“b”,则删除div类a和c (使用log来知道这一点console.log(变量))
基本上,您将使用哪种JQuery方法执行此操作以及如何执行此操作?
最佳答案
$('.city').find('.a, .c').remove();
要么
$('.city div:not(.b)').remove();
With class variable:
var selectedClass = 'b';
$('.city div').not('.' + selectedClass).remove();