можно показать предупреждение или распечатать в консоли дочерние узлы родителя, когда пользователь удаляет узел. Другими словами, когда пользователь бросает любой узел на другой узел, я хочу показать предупреждение (количество дочерних элементов), которому удаляется узел.Как подсчитать дочерние элементы родителя при удалении узла?
вот моя скрипка. http://jsfiddle.net/fuu94/116/
Пожалуйста, запустите скрипку, разверните узел «c». перетащите «c-a» и опустите «a», показывая 0 (ноль), потому что нет детей. Когда он падает на «b», он показывает 2 «два», потому что у этого узла есть двое детей.
$('#tree').jstree({
core: {
check_callback: function (op, node, node_parent) {
return op == 'move_node' ? node_parent.id.indexOf('not') === -1 : true;
}
},
dnd: {
is_draggable: function (x) {
return true;
}
},
"plugins": ["dnd"]
});
wait check? –
Позвольте мне объяснить больше, если вы перетащите элемент «c-a» в «a». он дает разрешение на добавление узла в «a». но если элемент «c-a» хочет добавить на «b». он не добавит .because –
@tutboHz, вы думаете в практическом смысле. Но мы можем ограничить узел, чтобы он не упал, если к кому у него выпал ребенок –