2014-10-05 96 views
0

我想單擊按鈕時獲取當前的焦點節點。在FancyTree中獲取焦點節點

我試過在點擊處理函數中調用以下函數中的getFocusNode()

function deleteFolder() { 
    var node = $("#tree").fancytree("getFocusNode"); 
    console.log(node); 
} 

不幸的是,我得到以下錯誤:

Uncaught Error: no such method 'getFocusNode' for fancytree widget instance

在它說,getFocusNode方法尚未得到執行的文件的仔細檢查。

是否有任何其他方式可以從外部函數中檢索焦點節點?

回答

1

你可能會尋找getActiveNode()

function deleteFolder() { 
    var tree = $("#tree").fancytree("getTree"), 
     node = tree.getActiveNode(); 
    console.log(node); 
}