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)
безрезультатно.
Любая помощь будет оценена. Спасибо.