我正在尝试取消选择动态树中的当前节点。
node.deactivate(); // doesn't work
node.focus(false); // doesn't exist
我试图删除突出显示焦点/激活节点的类:
这有效但破坏了树的完整 CSS:
$("#tree span").removeClass();
但这没有用,我仔细检查了类名:
$("#tree span").removeClass("dynatree-active dynatree-focused");
问题是:如何取消选择事件节点,至少通过移除视觉突出显示?谢谢
最佳答案
deactivate()
对我不起作用,我给你我的替代解决方案:
$("#tree").dynatree("getRoot").visit(function(node){
node.select(false);
});
关于jquery - 单击链接 <a> 时 Dynatree 取消选择节点(或删除事件类),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20837900/