Параметры jstree create_node

Не могли бы вы дать мне список параметров этой функции и пример использования

$('#treepanel').jstree("create_node");

Ответы

Ответ 1

IMHO jsTree является мощным, но документация может быть улучшена.

Функция create_node документирована здесь.

Будьте осторожны, не интерпретируя [] как литерал. Они просто указывают, что параметры являются необязательными.

Это работает для версии jsTree "pre 1.0 fixed":

var position = 'inside';
var parent = $('#your-tree').jstree('get_selected');
var newNode = { state: "open", data: "New nooooode!" };
$('#your-tree').jstree(
    "create_node", parent, position, newNode, false, false);

Ответ 2

Совсем недавно для версии 3 +:

var parent = '#';
var node = { id:123,text:"Hello world"};
$('#yourtree').jstree('create_node', parent, node, 'last');

Альтернативный синтаксис, который, кажется, работает:

$('#yourtree').jstree().create_node(parent, node, 'last');

См. документацию