0

我试图让父母检查复选框列表,以便在选中复选框后立即更改。看看我在这个小提琴中的设置:

http://jsfiddle.net/XWQcZ/95/

我需要的是蓝色方块(一个跨度)在选中一个或多个复选框/单选按钮后立即更改颜色。如果没有选中或(使其更复杂)如果选中了“重置”复选框,则它必须变回。“重置”复选框会重置列表中的所有复选框。

所以用简单的话来说,必须有这样的东西:

 if ('#box input[type=checkbox]:checked').length) {
     var header = $(this).closest('#header span');
        $header.addClass('green');
    }

我不确定如何在 jQuery 中获取正确的父 div 并更改它的颜色。可能是通过添加一个类并在 CSS 中给它一个颜色。如何做到这一点?

提前致谢。

4

0 回答 0