当使用jquery激活复选框(input.check-group)时,我想为容器添加背景颜色(div.checkbox_db)。我可以这样做吗?这是我正在使用的html代码:
<div class="grid_3 checkbox_db off-check">
<input type="checkbox" class="check-group" id="check-1" name="check-1">
<label for="check-1" class="group">Checkbox</label>
</div>
答案 0 :(得分:1)
$('.check-group').click(function(){
if($(this).is(':checked')){
$(this).parent().addClass('some_class');
}else{
$(this).parent().removeClass('some_class');
}
});
答案 1 :(得分:0)
我认为这就是你想要的:
<强>的javascript 强>
$(".grid_3").removeClass('off-check');
$('.check-group').click(function(){
if($(this).is(':checked')){
$(this).parent().addClass('off-check');
}
else {
$(this).parent().removeClass('off-check');
}
});
<强>样式表强>
.off-check{
background-color:yellow;
}