2012-02-25 88 views
8

我使用.table-striped對錶格進行了樣式設置。我正通過ajax更新數據行,當更新完成時,我想突出顯示行,該行在沒有背景色的行上起作用。所以基本上,偶數行突出顯示,奇數行不顯示。我不確定這是爲什麼。使用引導程序2.0使用引導程序2.0使用.table-striped對錶格中的jQuery突出顯示效果使用引導程序引導

我現在可能只是太累了,但一些建議,將不勝感激。

我用下面的代碼來觸發亮點:

$("#row_" + id).effect("highlight", {}, 1500); 

回答

13

運行不上排的效果,但對行內的細胞。所有的行都突出顯示,無論是偶數還是奇數。由於表格單元格的顏色超過頂部,所以奇數行的變化背景顏色會被隱藏起來。

+0

謝謝。今晚將嘗試這個並報告回來。 – Gregg 2012-02-29 00:33:46

+1

它像一個魅力。順便說一下,對於我個人的情況(插入後突出顯示最後一行),我的解決方案是:'$('#table tr:last')。find('td')。effect('highlight',{color:' #4BADF5'},2000);' – Eagle 2013-10-31 11:50:37

2

只需添加到泡椒的回答是,行內的每一個細胞都行顏色不同,請參閱下面的代碼高亮每個單元代替:

$("#row_" + id +" td").effect("highlight", {}, 1500);

(假定沒有任何細胞類型的「日「在行上,但如果需要可以很容易地添加)