Jstree:无法使用select_node事件

时间:2018-10-04 11:46:18

标签: jquery jstree dynamic-content

我在我的项目之一中使用jsTree来显示Tree结构。

我在父母中有多个子节点。见下图:

enter image description here

“ 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,我想在单击这些空节点时绑定动态节点。

0 个答案:

没有答案