现在我正在玩一个想法,我想改变颜色(可能最终删除/隐藏)一列或一行数据现在我的目标是列。到目前为止,我已经部分工作但不完全
有了这个:
$('#'+arry[0]+' tr td:eq('+arry[1]+')').css({"background-color":"FF0"});
我能够影响该列,但只能影响一行,而不是该列中的所有行,并且它似乎影响“tbody”中的行/列,而不是“thead”或“tfoot”我需要影响所有 3 .
我正在使用的表格示例如下:
<table id="testerTable">
<thead>
<th>First</th>
<th>Second</th>
<th>Third</th>
<th>Fourth</th>
<th>Fifth</th>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
</tbody>
</table>
我在想我的方法很简单,所以我需要一些想法。这最终将与来自 datatables.net 的数据表一起使用,但首先我需要弄清楚这部分。
****编辑****
该arry
变量当前取自其他东西的 rel 属性arry[0]
是表 id..arry[1]
在这种情况下是列的位置 0-4