Будьте осторожны, не интерпретируя [] как литерал. Они просто указывают, что параметры являются необязательными.
Это работает для версии 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');
Альтернативный синтаксис, который, кажется, работает: