css nth-child (2n + 1) перекрашивает css после фильтрации элементов списка

У меня есть список из 20+ предметов. Цвет фона изменяется с помощью селектора: nth-child (2n + 1). (т. е. четный элемент черный, нечетный элемент белый). Когда я нажимаю кнопку, чтобы отфильтровать определенные элементы с помощью плагина jQuery Isotope, он добавляет скрытый класс .isotope к элементам, которые я хочу отфильтровать, изменяя положение элемента списка на 0,0 и непрозрачность на 0.

Когда это происходит, оставшиеся элементы остаются с исходными черными / белыми цветами фона, которые теперь не в порядке.

Кто-нибудь знает способ «перекрасить»? css использует селектор: nth-child (2n + 1) для элементов, которые не содержат скрытый класс .isotope.

Я старался

#element tr:not(.isotope-hidden):nth-child(2n+1)

безрезультатно.

Любая помощь будет оценена. Спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос