jQuery выберите div с определенным классом, который не имеет другого класса


<div class="fuu">
  ...
</div>

<div class="fuu no">
  ...
</div>

...

как я могу выделить все fuu's кроме тех, которые имеют .no класса?

3 57

3 ответа:

использовать :not() чтобы исключить другой класс:

$('.fuu:not(.no)')

вы также можете отфильтровать '.no' класс с чем-то вроде:

$('.fuu').not('.no');

получить имя класса div, если он имеет пробел в имени класса, то это означает, что он имеет более одного класса !