2016-01-14 2 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

веселит - не мог получить его работая с использованием состояния - но сделал аналогичную вещь с идентификатором, а затем использовал аналогичный CSS, чтобы скрыть его. – ITECH

+0

поэтому я сделал что-то вроде этого ... – ITECH

+0

Рад, что вы это сделали! Если мой ответ помог вам, пожалуйста, примите его. –

Смежные вопросы