新版本的zTree是單擊+號展開子項,點擊文字選中該項,雙擊文字展開子項
項目用的是3.5版本的,如果要點擊文字展開子項暫時沒查到資料,自己琢磨了下
項目用的是jquery.ztree.core-3.5
查資料可以設置節點的點擊事件,即click,cblcilck之類的事件。又查到可以用zTree.expandNode()方法傳值展開節點
修改click事件方法為
可以實現單擊文字展開節點,但是出現一個情況是會滾動到選擇的項,這個功能先不用,要去掉
查看expandNode方法如下,可以看到有傳一個foucs參數,應該就是此參數控制的滾動效果
修改clck事件為
實現點擊文字和點擊+號同樣展開節點效果
參考