我使用jstree contextmenu来创建新的子节点。 当我这样做时,jstree创建了我点击的节点的兄弟,我需要它来创建该节点的子节点。
这是我的代码:
ref.create_node(sel, data, "after");
sel =父ID
data = childnode
答案 0 :(得分:0)
首先,我必须得到父母的最后一个孩子ID:
var lastChild = $("#"+sel).find("li:last-child").attr("id");
然后将其用作我想要创建的子节点的父节点。
ref.create_node(lastChild, {"type":"tag", "id":data.id}, "after");
我想知道是否有更直接的方法来做到这一点。