Javascript 我试图在单击其子节点时立即获取父节点名称,但它不起作用
嗨,当我单击任何子节点不工作时,我正在尝试获取直接的父节点名称。我的代码:Javascript 我试图在单击其子节点时立即获取父节点名称,但它不起作用,javascript,jstree,Javascript,Jstree,嗨,当我单击任何子节点不工作时,我正在尝试获取直接的父节点名称。我的代码: $(document).ready(function() { $('#bdeViewNew').bind("select_node.jstree", function (event, data) { alert("Selected node = "+ data.rslt.obj.attr("id")); alert("Parent of Selected node = "+data
$(document).ready(function() {
$('#bdeViewNew').bind("select_node.jstree", function (event, data) {
alert("Selected node = "+ data.rslt.obj.attr("id"));
alert("Parent of Selected node = "+data.inst._get_parent(data.rslt.obj).attr("id"));
});
});
请让我知道什么是错误的,因为我没有收到上述警报
树结构如下:
P1
C1
ca
cb
C2
caa
cbb
我的要求是当我点击ca时,我应该得到C1>ca或P1>C1>ca
如果我点击caa,那么我应该得到C2>caa或P1>C2>caa
请让我知道,如果有人这样做过。
提前感谢上面提到的提醒所选节点和所选节点的父节点。我在这个类似的警报(“测试”)上保持警惕;它正在显示,但在此之后,它没有发出任何警报。请查看此链接jstreethanks中子节点的直接父节点,以获取您的帮助。但是,我在前面也看到了该代码,但如果不单击树,我就不清楚了。我只是想知道我的代码中有什么错误,为什么它不起作用。