例如:你有一张桌子,它有 4 个 tds 和 2 个 trs。表格的背景颜色为白色。如果我点击 A td,A td 应该是红色的,如果我点击 B,B td 应该是红色的,A td 也应该是红色的。如果我点击 C 比,C 应该是红色的,B 和 A 也应该是红色的。
我有这样的东西。但这不好,因为当我再次单击时,我想将颜色改回白色。
http://jsfiddle.net/k8UgT/193/
我使用的代码
<table>
<tr>
<td onclick="function()">AAA</td>
<td onclick="function()">BBB</td>
<td onclick="function()">CCC</td>
</tr>
<tr>
<td onclick="function()">DDD</td>
<td onclick="function()">EEE</td>
<td onclick="function()">FFF</td>
</tr>
</table>
JS:
$( function() {
$('td').click( function() {
$(this).css('background', '#aaa')
} );
} );