我正在使用grid和checkbox插件实现jsTree。一切正常,但如果我设置了jsTree a_attr.href
,那么它与checkbox
事件相冲突。
所以当我点击节点时 - 它应该跟随链接,如果我点击复选框 - 它应该被标记。我做错了什么?
我创建了jsFiddle。但是在链接的这个小提琴href
属性中不起作用。
谢谢!
答案 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
选项。