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中子节点的直接父节点,以获取您的帮助。但是,我在前面也看到了该代码,但如果不单击树,我就不清楚了。我只是想知道我的代码中有什么错误,为什么它不起作用。