我具有以下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();

10-04 22:20
查看更多