恕我直言,jsTree 很强大,但文档还有待改进。
create_node 函数已记录here https://www.jstree.com/api/#/?f=create_node(%5Bpar,%20node,%20pos,%20callback,%20is_loaded%5D.
请注意不要将 [] 解释为文字。它们只是表明参数是可选的。
这适用于 jsTree 版本“1.0 之前已修复”:
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);
JSTree 3.3.5
从他们的文档中,“create_node”功能已反转参数“newNode”和“position”
$('#your-tree').jstree("create_node", parent, newNode, position, false, false);
https://www.jstree.com/api/#/?f=create_node([par,%20node,%20pos,%20callback,%20is_loaded]) https://www.jstree.com/api/#/?f=create_node(%5Bpar,%20node,%20pos,%20callback,%20is_loaded%5D)