2012-11-09 53 views
2

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

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

另外,与上面相关的是,有没有一种方法可以让树呈现水平而不是垂直(这是默认布局)?

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

回答

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); 
}); 

希望这会有所帮助。