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

时间:2015-05-06 12:38:08

标签: jstree

我正在使用grid和checkbox插件实现jsTree。一切正常,但如果我设置了jsTree a_attr.href,那么它与checkbox事件相冲突。

所以当我点击节点时 - 它应该跟随链接,如果我点击复选框 - 它应该被标记。我做错了什么?

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

谢谢!

1 个答案:

答案 0 :(得分:3)

jsTree永远不会关注链接,您必须手动重定向用户。要实现这一点,您需要解耦选择和复选框,以便检查节点不会选择节点。这是一个演示:http://jsfiddle.net/dhskgky0/3/

键是复选框配置:

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

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

相关问题