zTree获取当前节点的下一级子节点数实例


Posted in Javascript onSeptember 05, 2017

使用zTree插件实现树形图中,需要获取当前点击的父节点的子节点数的需求,使用treeNode.children获取子节点数据集合,使用length方法获取集合长度。

将当前节点的treeNode传入即可调用。

/*查找当前节点下一级的子节点数*/
function findNodes(treeNode)
{
 var count;
 /*判断是不是父节点,是的话找出子节点个数,加一是为了给新增节点*/
 if(treeNode.isParent) {
  count = treeNode.children.length + 1 ;
 } else {
  /*如果不是父节点,说明没有子节点,设置为1*/
  count = 1;
 }
 return count;
}

以上这篇zTree获取当前节点的下一级子节点数实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript isPrototypeOf和hasOwnProperty使用区别
Mar 04 Javascript
jquery中dom操作和事件的实例学习 仿yahoo邮箱登录框的提示效果
Nov 30 Javascript
Jquery实现图片左右自动滚动示例
Sep 25 Javascript
javascript实时显示北京时间的方法
Mar 12 Javascript
最新最热最实用的15个jQuery插件汇总
Jul 05 Javascript
JS返回只包含数字类型的数组实例分析
Dec 16 Javascript
Linux使用Node.js建立访问静态网页的服务实例详解
Mar 21 Javascript
JavaScript事件冒泡与事件捕获实例分析
Aug 01 Javascript
VeeValidate 的使用场景以及配置详解
Jan 11 Javascript
Nuxt.js 数据双向绑定的实现
Feb 17 Javascript
VUE 解决mode为history页面为空白的问题
Nov 01 Javascript
详解ES6 中的Object.assign()的用法实例代码
Jan 11 Javascript
JavaScript基础进阶之数组方法总结(推荐)
Sep 04 #Javascript
JS沙箱模式实例分析
Sep 04 #Javascript
详解基于 axios 的 Vue 项目 http 请求优化
Sep 04 #Javascript
JS实现颜色的10进制转化成rgba格式的方法
Sep 04 #Javascript
利用yarn代替npm管理前端项目模块依赖的方法详解
Sep 04 #Javascript
JS实现匀加速与匀减速运动的方法示例
Sep 04 #Javascript
node-sass安装失败的原因与解决方法
Sep 04 #Javascript
You might like
PHP实现下载断点续传的方法
2014/11/12 PHP
PHP学习笔记之php文件操作
2016/06/03 PHP
PHP守护进程化在C和PHP环境下的实现
2017/11/21 PHP
PHP实现微信提现功能(微信商城)
2019/11/21 PHP
js 数值项目的格式化函数代码
2010/05/14 Javascript
js 得到文件后缀(通过正则实现)
2013/07/08 Javascript
js获取URL的参数的方法(getQueryString)示例
2013/09/29 Javascript
jquery html动态生成select标签出问题的解决方法
2013/11/20 Javascript
利用了jquery的ajax实现二级联互动菜单
2013/12/02 Javascript
JavaScript立即执行函数的三种不同写法
2014/09/05 Javascript
jQuery表单美化插件jqTransform使用详解
2015/04/12 Javascript
javascript insertAfter()定义与用法示例
2016/07/25 Javascript
手机Web APP如何实现分享多平台功能
2016/08/19 Javascript
微信小程序 引入es6 promise
2017/04/12 Javascript
CentOS 安装NodeJS V8.0.0的方法
2017/06/15 NodeJs
微信小程序实现tab左右切换效果
2020/11/15 Javascript
在React项目中使用Eslint代码检查工具及常见问题
2018/10/10 Javascript
VUE实现Studio管理后台之鼠标拖放改变窗口大小
2020/03/04 Javascript
在antd Form表单中select设置初始值操作
2020/11/02 Javascript
VueCli生产环境打包部署跨域失败的解决
2020/11/13 Javascript
Python的Django框架中的表单处理示例
2015/07/17 Python
python各种语言间时间的转化实现代码
2016/03/23 Python
Python判断某个用户对某个文件的权限
2016/10/13 Python
python算法演练_One Rule 算法(详解)
2017/05/17 Python
tensorboard显示空白的解决
2020/02/15 Python
tensorflow之tf.record实现存浮点数数组
2020/02/17 Python
Traffic People官网:女式花裙、上衣和连身裤
2020/10/12 全球购物
.TTL是什么?有什么用处,通常那些工具会用到它?(ping? traceroute? ifconfig? netstat?)
2016/05/09 面试题
网络教育自我鉴定
2014/02/04 职场文书
大学毕业生求职自荐信
2014/02/20 职场文书
师德师风承诺书
2014/05/23 职场文书
暑假安全教育广播稿
2014/09/10 职场文书
法人委托书的范本格式
2014/09/11 职场文书
大学生求职自荐信
2015/03/24 职场文书
邓小平文选读书笔记
2015/06/29 职场文书
springboot集成flyway自动创表的详细配置
2021/06/26 Java/Android