更改 jstree 的默认点击行为

Change default behavior on click for jstree

我正在使用 jstree 创建一个没有复选框的树。在这样一棵树中,单击 select 树的一个节点,然后取消 select 所有其他节点。要 select 多个节点,必须按 ctrl + 单击(如 jstree demo 所示)。有没有办法将此默认值更改为更类似于复选框默认值,即单击 select,再次单击以取消 select?

如果您可以使用复选框并且您唯一的保留是相互依赖,请尝试使用复选框插件但将 "three_state" 设置为 false。

来自 JSTree

$.jstree.defaults.checkbox.three_state: a boolean indicating if checkboxes should cascade down and have an undetermined state. Defaults to true.