我试图在单击按钮时获取当前聚焦节点。
我尝试在点击处理程序中调用以下函数中的getFocusNode()。
function deleteFolder() {
var node = $("#tree").fancytree("getFocusNode");
console.log(node);
}
不幸的是我收到以下错误:
未捕获错误:没有用于fancytree小部件的此类方法'getFocusNode' 实例
仔细检查文档后,它说getFocusNode方法尚未实现。
还有其他方法可以从外部函数中检索聚焦节点吗?
答案 0 :(得分:1)
您可能正在寻找getActiveNode()
:
function deleteFolder() {
var tree = $("#tree").fancytree("getTree"),
node = tree.getActiveNode();
console.log(node);
}