我查看了其他类似的问题,但对我没有帮助。当我将单选按钮选择为蓝色时,我想更改表格行的背景颜色。当我单击另一个单选按钮时,我希望另一个恢复正常,而我单击的那个单选按钮变为蓝色。到目前为止,当我选择一个单选按钮时,它就像悬停一样,一旦我将鼠标移开,它就会恢复到原来的颜色。我希望能够悬停并单击:
<script>
$(document).ready(function () {
$("tr").not(':first').hover(
function () {
$(this).css("background","lightblue");
},
function () {
$(this).css("background","");
}
);
$('input:radio').change(function () {
$(this).closest('tr').siblings().css('background-color', 'white')
.end().css('background-color', 'darkblue');
});
});
</script>