jQuery Hervorhebungseffekt für die mit Bootstrip formatierte Tabellenzeile

8

Bootstrap 2.0 verwenden Ich habe eine Tabelle mit .table-striped formatiert. Ich aktualisiere Zeilen von Daten über Ajax und wenn die Aktualisierung abgeschlossen ist, möchte ich die Zeile hervorheben, die auf Zeilen funktioniert, die keine Hintergrundfarbe haben. Im Prinzip werden die geraden Zeilen hervorgehoben, die ungeraden Zeilen nicht. Ich bin mir nicht sicher, warum das so ist.

Ich könnte jetzt einfach zu müde sein, aber einige Ratschläge wären willkommen.

Ich verwende den folgenden Code, um die Hervorhebung auszulösen:

%Vor%     
Gregg 25.02.2012, 02:59
quelle

2 Antworten

13

Führen Sie den Effekt nicht in der Zeile, sondern in den Zellen innerhalb der Zeile aus. Alle Zeilen werden hervorgehoben, sowohl gerade als auch ungerade. Die sich ändernde Hintergrundfarbe der ungeraden Zeilen wird nur ausgeblendet, weil die Farbe der Tabellenzellen oben ist.

    
Pickle 28.02.2012, 22:30
quelle
2

Um nur zu Pickles Antwort hinzuzufügen, dass jede Zelle innerhalb der Zeile über der Zeilenfarbe steht, sehen Sie sich den Code unten an, um stattdessen jede Zelle hervorzuheben:

%Vor%

(Dies setzt voraus, dass keine Zellen vom Typ "th" in der Zeile sind, aber das kann bei Bedarf einfach hinzugefügt werden)

    
Tim Head 24.10.2012 10:01
quelle