我认为主题相当明确。 :)
我是一个 jstree 新手并尝试解析文档,但我越来越 有点坚持这个。我有以下代码:
$("#tree").jstree({
"json_data" : {
"data" : [
tree.company
]
},
"themes" : {
"theme" : "smb",
"dots" : false,
"icons" : true
},
"plugins" : [ "themes", "json_data", "ui" ]
}).bind("select_node.jstree", function (event, data) {
$('#tree').jstree.refresh(data.inst.get_selected()); // FIXME
});
树加载和显示都很好,但是当我单击节点时 我想成为 displayed 树的新根,我得到一个 标记为 FIXME 的行出错。我尝试过各种各样的事情 没有快乐,真的很感激一些帮助。我做错了什么?
最佳答案
我很确定你在该行收到错误的原因是因为你在这一行的语法有点不对:
$('#tree').jstree.refresh(data.inst.get_selected());
试试这个:
$('#tree').jstree("refresh", data.inst.get_selected());
关于javascript - 点击jstree节点,以该节点为根重建树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10194516/