正如您在下图所示,在标记“访客”时,所有拥有单个孩子的父母也会被检查。但我实际上只想检查“访客”,其父母未选中“帐户管理员”
答案 0 :(得分:1)
“帐户管理器”框处于indeterminate
状态,表示其所有子项未全部选中或未选中。但是,当只有一个孩子时,状态永远不会是indeterminate
,因为所有这一个孩子都要么被检查。所以你要求的东西没有意义......
我想你可以添加另一个display:none
或其他孩子来引发indeterminate
州,但我不知道你为什么要这样做。
答案 1 :(得分:1)
$("whatever[type='checkbox']").click(function(event){
event.preventDefault(); don't bubble the check boxes to the parent.
});