jquery – 如何将数据关联到jstree中的节点?

$("#ifTree").jstree({
            "plugins" : ["themes","html_data","ui","crrm"], 
            "themes" : {
                    "theme" : "apple",
                    "dots" : true,
                    "icons" : false
            }           
    });

    $("#createIf_c").click(function () { 
        $("#ifTree").jstree("create",null,"inside",  { "data" :{ title:"if",value:"expression"} },
                function() {}, true);
    });
$("#display").click(function(){
            var a = $.jstree._focused().get_selected();
            alert(a.attr("value"));
    });

在上面这段代码中,我创建了一个jstree,点击了一个id为#createIf_c的按钮,我添加了一个标题为“if”的节点,但由于我想要更多的数据与这个节点相关联,我为它添加了更多属性在创建节点时.接下来,当我尝试访问此关联数据时,此处为“值”,然后我收到警报“未定义”.那么将数据与节点关联有不同的方法吗?或者以不同的方式访问节点的关联数据是jstree?..请帮助….

最佳答案
您可以将您的额外数据放在JSON node.data中,但这没有记录

转载注明原文:jquery – 如何将数据关联到jstree中的节点? - 代码日志