Ich benutze Bootstrap und habe eine gestreifte Tabelle, die durch Auswahl einiger Optionen in einem Formular gefiltert werden kann. Javascript interpretiert die Formulareingaben und blendet Zeilen aus der Tabelle aus, die nicht mit den ausgewählten Kriterien übereinstimmen.Erneutes Anwenden der Tabellenstriping nach dem Ausblenden von Zeilen (Twitter Bootstrap)
Dies bricht jedoch die Tabellenstriping auf dem Tisch je nachdem, welche Zeilen ausgeblendet sind (graue Zeilen neben grauen Zeilen, weiße Zeilen nächste weiße Zeilen).
Ich möchte das Striping basierend darauf, welche Zeilen nach dem Filtern der Ergebnisse sichtbar sind, erneut anwenden. Wie kann ich das machen? Die Verwendung von .remove() in den Tabellenzeilen ist keine Option, da ich sie möglicherweise erneut anzeigen muss, wenn sich die Filterkriterien ändern, und ich versuche, die Verwendung von AJAX zur dynamischen Aktualisierung der Tabelle basierend auf den Filtereingaben zu vermeiden (Ich würde gerne DOM-Elemente ausblenden).
Jede Hilfe wird geschätzt! Ich kann die Frage bei Bedarf klären :)
wirklich guter Artikel zu diesem Thema, das eine Reihe von Lösungen bietet: http://christianheilmann.com/2013/12/12/zebra-tables-using-nth-child-and-hidden-rows/ –