HTML:
<tr>
<td><div class="color">Stuff</div></td>
<td><div class="color">Stuff</div></td>
// etc.
</tr>
<tr>
<td><div class="color">Stuff</div></td>
<td><div class="color">Stuff</div></td>
// etc.
</tr>
特定の行はすべて<td>
特定の色になります。表のセルをクリックすると、 clicked に黒い境界線を追加し、<td>
クリックされた行 (他の行ではなく) の黒い境界線が既にあるセルから黒い境界線を削除します。これどうやってするの?
jQuery (動作しません):
<script type="text/javascript">
$(document).ready(function() {
$("div.color").click(function() {
$(this).siblings().removeClass('black_border');
$(this).addClass('black_border');
});
});
</script>