2012-11-09 77 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); 
}); 

希望這會有所幫助。