我正在使用fancytree呈现一个目录,当用户在fancytree中选择一个节点时,我想停用它。我一直在搜索apis,遇到了setActive(false),我认为它可以做到这一点。但它不起作用。实际上,用户仍然可以选择节点、展开等。
node.setActive() // not working有人知道在fancytree中禁用节点的正确方法吗?
发布于 2015-05-11 03:16:20
在Fancytree中有一个(或没有)活动节点。当用户单击、使用键盘或使用setActive() API时,节点可能会变为活动状态。
有关不同状态的概述,请参阅此处:https://github.com/mar10/fancytree/wiki/FAQ
这与“disabled”属性无关。没有直接支持的API,但是你可以在'click','expand',...中返回false。事件处理程序来防止默认行为。
https://stackoverflow.com/questions/30148120
复制相似问题