2016-01-14 60 views
1

是否有可能在CSS中做到这一点 - 我已经尝试了下面几个不太适用的东西。基本上,我需要在父级别显示复选框和隐藏所有的孩子,我已经试过如下:jstree隐藏儿童复选框,并只显示父级复选框

.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; } 

任何想法?

回答

3

这样来做:

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

检查小提琴:Fiddle

+0

欢呼声 - 没能完全得到它使用状态工作 - 但做了类似的事情与ID,然后使用类似的CSS来隐藏它。 – ITECH

+0

所以我做了这样的事情... – ITECH

+0

很高兴你做到了!如果我的答案帮助了你,请接受它。 –