1 回答

TA貢獻1831條經驗 獲得超9個贊
你的代碼有點亂,但它應該適合你的目的:
$('input[type=radio]').change(function() {
$('tr').each(function(){
$(this).removeClass('box-tr-1-se');
$(this).removeClass('box-tr-2-se');
})
if($(this).is(':checked')){
$(this).parent().parent().addClass('box-tr-1-se');
$(this).parent().parent().next().addClass('box-tr-2-se')
}
});
.box-tr-2-se {
border-left: 4px solid red;
border-right: 4px solid red;
border-bottom: 4px solid red;
}
編輯:添加/刪除文本顏色:
$('.table-item input[type=radio]').change(function() {
$('.table-item tr').each(function(){
//Previous methods...
$(this).find('.red').removeClass('red')
})
if($(this).is(':checked')){
//Previous methods...
$(this).parent().next().children().eq(1).addClass('red');
}
});
添加回答
舉報