我试图让父母检查复选框列表,以便在选中复选框后立即更改。看看我在这个小提琴中的设置:
我需要的是蓝色方块(一个跨度)在选中一个或多个复选框/单选按钮后立即更改颜色。如果没有选中或(使其更复杂)如果选中了“重置”复选框,则它必须变回。“重置”复选框会重置列表中的所有复选框。
所以用简单的话来说,必须有这样的东西:
if ('#box input[type=checkbox]:checked').length) {
var header = $(this).closest('#header span');
$header.addClass('green');
}
我不确定如何在 jQuery 中获取正确的父 div 并更改它的颜色。可能是通过添加一个类并在 CSS 中给它一个颜色。如何做到这一点?
提前致谢。