jstree隐藏子复选框,只显示父复选框

Ian*_*Ian 2 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-checkbox { display:none;  }
Run Code Online (Sandbox Code Playgroud)

有任何想法吗??

Nik*_*kov 5

这样做:

  1. 加入"state":{ "checkbox_disabled": true }孩子们
  2. 将此添加到您的CSS: .jstree-anchor > .jstree-checkbox-disabled { display: none; }

检查小提琴:小提琴