Checkbox jstree隐藏子复选框并仅显示父复选框

Checkbox jstree隐藏子复选框并仅显示父复选框,checkbox,jstree,Checkbox,Jstree,有可能在CSS中做到这一点吗?我已经尝试了下面的一些方法,但都不太管用。基本上,我需要在父级显示复选框并隐藏所有子级,我尝试了以下方法: .jstree-children > .jstree li.jstree-open >a.jstree-anchor > i.jstree-checkbox { display:none; } .jstree li.jstree-open > a.jstree-anchor > i.jstree-che

有可能在CSS中做到这一点吗?我已经尝试了下面的一些方法,但都不太管用。基本上,我需要在父级显示复选框并隐藏所有子级,我尝试了以下方法:

    .jstree-children > .jstree li.jstree-open >a.jstree-anchor >  i.jstree-checkbox { display:none;  }

    .jstree li.jstree-open   > a.jstree-anchor >  i.jstree-checkbox { display:none;  }
有什么想法吗?

这样做:

  • “state”:{“checkbox\u disabled”:true}
    添加到子级
  • 将此添加到css:
    .jstree anchor>.jstree复选框禁用{display:none;}

  • Check fiddle:

    干杯-无法使用状态使其正常工作-但对ID做了类似的操作,然后使用类似的CSS将其隐藏。很高兴您做到了!如果我的回答对你有帮助,请接受。