来自此来源http://wwwendt.de/tech/dynatree/doc/dynatree-doc.html
node.activate()
激活此节点 - 根据标志 - 并触发a onActivate事件。如果设置了activeVisible选项,则所有父项都将成为 必要时扩大。焦点没有设定。
激活节点时意味着什么?它不是很直观。我理解扩展和折叠以及是否选择了节点。
答案 0 :(得分:1)
来自Fancytree(Dynatree的继任者)的文档: https://github.com/mar10/fancytree/wiki/FAQ#q-what-statuses-can-a-node-have
节点可以是活动的,选定的,聚焦的和/或悬停的 这些状态是独立的,因此一个节点可以具有全部,一些或不具有这些状态 同时陈述:
autoActivate
选项,则会自动生成一个节点
当它获得焦点时激活。 (使用Ctrl-UP / Ctrl-DOWN键来
只关注。)autoActivate
选项时
已设定)
一个典型的用例是使用树进行导航,
即在单独的窗格中显示活动节点的详细信息。checkbox
选项处于活动状态,则这也将反映选择状态
但是在selectMode 1('单选')中,只能选择一个节点,因此行为是
与收音机按钮相当。(其他状态包括'扩展','懒惰','禁用',...)