hat sich erledigt.
Code:$("tr:not(:hidden):even").addClass("even"); $("tr:not(:hidden):odd").addClass("odd");
Hi,
ich habe mittels .hide() in meiner Ausgangstabelle bestimmte Zeilen ausgeblendet. Nun möchte ich die restlichen verbleibenden Zeilen mit alternierenden Hintergrundfarben versehen, da die ursprüngliche Darstellung manchmal 2 gleiche Farben hinterienander ausgibt, wenn ich z.B. Zeile 1 und 3 versteckt habe
Folgendes funktioniert nicht:
Kann mir jemand auf die Sprünge helfen? :-)Code:$("tr:not(:hidden):nth-child(odd)").addClass("odd"); $("tr:not(:hidden):nth-child(even)").addClass("even"); bzw. $("tr:odd").filter('not:(:hidden)').addClass("odd"); $("tr:even").filter('not:(:hidden)').addClass("even");
Geändert von alexf812 (17.12.2009 um 15:24 Uhr)
hat sich erledigt.
Code:$("tr:not(:hidden):even").addClass("even"); $("tr:not(:hidden):odd").addClass("odd");
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)