我在我的项目之一中使用jsTree来显示Tree结构。
我在父母中有多个子节点。见下图:
“ 2018年8月20日”为空白节点。点击它,我想在其中添加几个节点。
我已经使用php创建了上面的树结构。 div ID为“ tree_1”。
我应用了以下代码。
$('#tree_1').jstree();
$('#tree_1').on("select_node.jstree", function (e, data) {
var node_id = data.node.id; // get value of element attribute
var shiId = $("#" + node_id).data("id");
if(shiId!=''){
$('#tree_1').jstree().create_node(node_id, {
"id": "c3",
"text": "Child 3"
}, "inside", function () {
alert("Child created");
});
}
});
这是我的逻辑。我要在没有子记录的每个子对象中添加data-id,我想在单击这些空节点时绑定动态节点。