我看到這篇文章在highlighting even columns,但我可以只突出顯示選定的列?jQuery突出顯示只在一個表中的選定列
這裏是他們所使用的代碼:
$("table.Table22 > tbody > tr > td:nth-child(even)").css("background","blue");
但我想:注意:class="highlight"
將在選定的列,所以如果我選擇第3列的class="highlight"
將從第2列被刪除,並添加到第3列。jQuery需要添加基於選定列的類。
<table class="tbl">
<tr>
<th class="firstColumn">
Cell 1:Heading
</th>
<th class="highlight">
Selected column so this should be highlighted
</th>
<th>
Cell 3:Heading
</th>
<th>
Cell 4:Heading
</th>
<th>
Cell 5:Heading
</th>
</tr>
<tr>
<td>
Cell 1:Row 1
</td>
<td class="highlight">
Selected column so this should be highlighted
</td>
<td>
Cell 3:Row 1
</td>
<td>
Cell 4:Row 1
</td>
<td>
Cell 5:Row 1
</td>
</tr>
<tr>
<td>
Cell 1:Row 2
</td>
<td class="highlight">
Selected column so this should be highlighted
</td>
<td>
Cell 3:Row 2
</td>
<td>
Cell 4:Row 2
</td>
<td>
Cell 5:Row 2
</td>
</tr>
</table>
我做了喜歡tableHover插件,但實際上我正在尋找改變在選定的列表中的CSS,但我雖然對於例子,我只是使用高亮。但插件將很快進入我的工作區,謝謝:) – 2009-07-17 14:40:13
謝謝這就是我所需要的。任何機會,你可以幫助我的另一個問題?我已經添加了你的代碼以及它:http://stackoverflow.com/questions/1126489/jquery-examples-horizontal-accordion-table-instead-of-un-ordered-lists-upda – 2009-07-17 16:29:19