2012-09-18 84 views
1

我正在使用tablesorter jquery添加的修改版本。使用jquery tablesorter更改子行顏色

http://www.pengoworks.com/workshop/jquery/tablesorter/tablesorter.htm

我需要摺疊的行採取一個coloe而不是父行的顏色。

即使我明確地設置了子顏色,它仍然被父行顏色超級割禮。

我如何打破這種邏輯

+0

從注入行中刪除'odd'和'even'類,並將自己的類應用到您自己的'background-color'中。但是,請發佈您實施的**相關**代碼。如果可能,添加一個jsFiddle。 – Nope

回答

1

你只需要增加子行的CSS specificity。唯一的問題是父行有一個行跨越到子行的單元格,因此它不會與子行的其餘部分一起使用樣式。

嘗試這個css(當然使用你想要的顏色); here is a demo

table.tablesorter .expand-child.odd td, 
table.tablesorter .expand-child.even td { 
    background: #7ff; 
} 
+0

@ Mottie-非常感謝,對您的更改進行了修改。 –

+0

我的修改.expand-child td { \t \t background:#B8B8B8; \t \t} \t \t \t \t .expand孩子TD { \t背景:#B8B8B8; \t \t} –

+0

夥計,你的演示非常有用,坦克你 – forX