次のコードは、任意の行がクリックされた場合に正常に機能します。
$(document).ready(function() {
$('#currentloc_table tr').click(function(event) {
$("#"+$(this).attr('id')+" input:checkbox")[0].checked = ! ($("#"+$(this).attr('id')+" input:checkbox")[0].checked);
if($("#"+$(this).attr('id')+" input:checkbox")[0].checked == true)
$(this).addClass('selected');
else if($("#"+$(this).attr('id')+" input:checkbox")[0].checked == false)
$(this).removeClass('selected');
});
});
CSSは次のとおりです。
.selected td {
background: yellow;
}
ページの読み込み時に必要なのは、このテーブルの最初の行が強調表示されることです。どうやってやるの?