在我的JStree中,我希望用户只能选择树的叶子.例如:没有孩子的节点.我的想法是绑定select事件并手动检查所选节点是否有子节点,然后选择/不选择相应的节点.
有更简单的方法吗?或者这是一个明显的解决方案吗?
小智 6
2014年 - 3.0.1版
$('#jstree').on('activate_node.jstree', function(e, data) {
if(data.instance.is_leaf(data.node)) {
...
}
});
Run Code Online (Sandbox Code Playgroud)
您可以使用
在代码中。
$('#treeID')
.bind('before.jstree', function(event, data){
switch(data.plugin){
case 'ui':
if(data.inst.is_leaf(data.args[0])){
return false;
}
break;
default:
break;
}
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6527 次 |
| 最近记录: |