情不知从何起,一往而情深
排名
6
文章
199
粉丝
4
评论
3
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术

jsTree默认展开、收起

9652人阅读 2020/7/16 21:17 总访问:1110480 评论:0 收藏:0 手机
分类: 前端

默认展开

  1. // 所有节点加载完成后触发
  2. $('#jstree1').on("ready.jstree", function(e, data) {
  3. // 默认选择节点
  4. $('#jstree1').jstree('select_node', ['child-1-1', 'child-2-2']);
  5. // 默认展开/打开全部
  6. $('#jstree1').jstree().open_all();
  7. });
  8. // 选择更改时触发
  9. $('#jstree1').on("changed.jstree", function(e, data) {
  10. console.log(data.selected);
  11. });

默认收起

  1. // 所有节点加载完成后触发
  2. $('#jstree1').on("ready.jstree", function(e, data) {
  3. // 默认选择节点
  4. $('#jstree1').jstree('select_node', ['child-1-1', 'child-2-2']);
  5. // 默认关闭/收起宣布
  6. $('#jstree2').jstree().close_all();
  7. });
  8. // 选择更改时触发
  9. $('#jstree1').on("changed.jstree", function(e, data) {
  10. console.log(data.selected);
  11. });

注意:无论是默认展开、收起、选中,都需要放到 ready.jstree 中执行。


欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)

评价

jsTree添加点击事件

code show:$('#树形id').bind("activate_node.jstree",function(obj,e){ //获取当前节点 varcurrentNo...

jsTree根据 ID 获取节点方法:

jstree根据 ID 获取节点方法: var node = $('#树形id').jstree("get_node", id);

jsTree自定义右键菜单

自定义右键菜单:重写contextmenu即可,把他放到contextmenu中$("#你的树形id").jstree({ contextmenu:{ }});代...

jsTree自定义二级右键菜单

代码如下:语法其实就是submenu addfile: { "label": "新建", submenu: { addHtm...

jsTree事件中拿来绑定的原始数据

比如要拿到绑定的id其实里边有个original属性就是绑定上来的原始对象,这样就可以随便的拿到了,这个树形组件封装得还是很...

jsTree获取当前选中节点与选中指定节点

获取jstree当前选中节点function getSelectNodeId() { var treeNode = $('#树形id').jstree(true).get_selected(t...

jsTree的点击事件,改变事件等

直接贴代码: //加载完成后触发的事件 $('#tree_3').on("ready.jstree", function (e, data) ...

jsTree 实现搜索功能

注意需要在初始化的时候plugins加上search "plugins" : [ "contextmenu", "dnd", &qu...

vue element ui Collapse 折叠面板默认展开全部

首先去掉accordion属性,不然一次只能选择一个 value绑定一个,然后在使用name指定一个值 这里和上面name指定的值一致就...

Quartz.NET实例动态改变周期调度。misfireCron

Quartz:Java编写的开源的任务调度作业框架 类似Timer之类定时执行的功能,但是更强大Quartz.NET:是把Quartz转成C# NuGet...

.NET Windows服务发布安装卸载监听脚本。服务调试

一、脚本 为方便不用每次都去写安装卸载的脚本1.安装脚本@echooff @echo开始安装【服务】 %SystemRoot%\Microsoft.NET\Fr...

C ??? 问号和2个问号的用法(类型?对象?)

C# ?C# ???:单问号1.定义数据类型可为空。可用于对int,double,bool等无法直接赋值为null的数据类型进行null的赋值如这...

C outref关键字的用法和区别

说说自己对out、ref的认识,面试问到的几率很高哟。out:classProgram { /* *out、ref都是引用传递,传递后使用都会改变...

cVB.net中全角半角转换方法

///<summary> ///转全角的函数(SBCcase) ///</summary> ///<paramname="input">任意字符串...

redis中主从哨兵和集群这三个有什么区别

主从模式:备份数据、负载均衡,一个Master可以有多个Slaves。sentinel(哨兵)发现master挂了后,就会从slave中重新选举一个...