JStree复选框插件和节点链接冲突



我正在使用网格和复选框插件实现jsTree。一切正常,但是如果我将jsTree设置为a_attr.href,那么它与checkbox事件冲突。

因此,当我单击节点时 - 它应该遵循链接,如果我单击复选框 - 它应该被标记。我做错了什么?

我创建了jsFiddle。但是在这个小提琴href链接的属性不起作用。

谢谢!

jsTree 永远不会跟随链接,您必须手动重定向用户。为此,您需要分离选择和复选框,以便选中节点不会选择节点。这是一个演示:http://jsfiddle.net/dhskgky0/3/

关键是复选框配置:

checkbox: {
//keep_selected_style:false,
tie_selection : false,
whole_node : false
},

请记住,您必须使用较新的版本(此演示使用3.1.0),因为tie_selection选项在您正在使用的v.3.0.2中不可用。

最新更新