翻转时的jsTree开放节点

时间:2012-11-09 20:00:09

标签: jstree

有关如何将jsTree用作菜单的任何指导?具体来说,当用户翻转树中的节点时,我希望打开一个给定的节点(而不是点击要打开的节点)。

我搜索了文档,并注意到有一个双击事件处理程序,但鼠标滚动事件没有回调。

另外,与上述相关,有没有办法让树呈水平呈现而不是垂直呈现(这是默认布局)?

我是jsTree的新手所以请原谅我,如果这是一个基本的问题。谢谢。

1 个答案:

答案 0 :(得分:1)

如果我理解您的问题,请尝试附加 hover_node.jstree 事件,例如

$("jstree_id").bind("hover_node.jstree", function (e, data) {
     var node = data.rslt.obj, // the hovered node 
         tree_instance = data.inst; // tree instance

     tree_instance.open_node(node);
});

希望这有点帮助。