zTree -- jQuery 树插件实现点击文字展开子节点

 新版本的zTree是单击+号展开子项,点击文字选中该项,双击文字展开子项

项目用的是3.5版本的,如果要点击文字展开子项暂时没查到资料,自己琢磨了下

项目用的是jquery.ztree.core-3.5

查资料可以设置节点的点击事件,即click,cblcilck之类的事件。又查到可以用zTree.expandNode()方法传值展开节点

修改click事件方法为

可以实现单击文字展开节点,但是出现一个情况是会滚动到选择的项,这个功能先不用,要去掉

查看expandNode方法如下,可以看到有传一个foucs参数,应该就是此参数控制的滚动效果

 

修改clck事件为

实现点击文字和点击+号同样展开节点效果

参考

https://www.cnblogs.com/PEIYANGXINQU/p/3629476.html

原文地址:https://www.cnblogs.com/leiyongbo/p/8378080.html