css nth-child (2n + 1) odświeża css po odfiltrowaniu elementów listy

Mam listę ponad 20 elementów. Kolor tła zmienia się za pomocą selektora: nth-child (2n + 1). (tj. nawet czarny przedmiot, nieparzysty biały przedmiot). Kiedy klikam przycisk, aby odfiltrować określone elementy za pomocą wtyczki jQuery Isotope, dodaje klasę ukrytą .isotope do elementów, które chcę odfiltrować, co zmienia pozycję elementu listy na 0,0 i krycie na 0.

Gdy tak się dzieje, pozostałe elementy pozostają z oryginalnymi czarno-białymi kolorami tła, które nie są już w porządku.

Czy ktoś zna sposób „odświeżenia” css za pomocą selektora: nth-child (2n + 1) na elementach, które nie zawierają klasy ukrytej .isotope.

próbowałem

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

bezskutecznie.

Każda pomoc byłaby doceniana. Dziękuję Ci.

questionAnswers(2)

yourAnswerToTheQuestion