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 相关文章推荐
setInterval 和 setTimeout会产生内存溢出
Feb 15 Javascript
JQuery Tab选项卡效果代码改进版
Apr 01 Javascript
jQuery EasyUI API 中文文档 - Tree树使用介绍
Nov 19 Javascript
js数组循环遍历数组内所有元素的方法
Jan 18 Javascript
jQuery异步上传文件插件ajaxFileUpload详细介绍
May 19 Javascript
JavaScript变量的作用域全解析
Aug 14 Javascript
HTML5 canvas 9绘制图片实例详解
Sep 06 Javascript
JS原生带小白点轮播图实例讲解
Jul 22 Javascript
纯js代码生成可搜索选择下拉列表的实例
Jan 11 Javascript
PM2自动部署代码步骤流程总结
Dec 10 Javascript
简述vue-cli中chainWebpack的使用方法
Jul 30 Javascript
原生JavaScript实现五子棋游戏
Nov 09 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
攻克CakePHP系列三 表单数据增删改
2008/10/22 PHP
php数组函数序列之sort() 对数组的元素值进行升序排序
2011/11/02 PHP
克隆一个新项目的快捷方式
2013/04/10 PHP
PHP中使用glob函数实现一句话删除某个目录下的所有文件
2014/07/22 PHP
Laravel框架实现修改登录和注册接口数据返回格式的方法
2018/08/17 PHP
javascript setTimeout和setInterval 的区别
2009/12/08 Javascript
jquery 单击li防止重复加载的实现代码
2010/12/24 Javascript
javascript一些实用技巧小结
2011/03/18 Javascript
JavaScript中的函数模式详解
2015/02/11 Javascript
JS选中checkbox后获取table内一行TD所有数据的方法
2015/07/01 Javascript
JS实现的最简Table选项卡效果
2015/10/14 Javascript
详解Angular中$cacheFactory缓存的使用
2016/08/19 Javascript
jQuery Easyui datagrid editor为combobox时指定数据源实例
2016/12/19 Javascript
微信小程序 常见问题总结(4058,40013)及解决办法
2017/01/11 Javascript
js中开关变量使用实例
2017/02/24 Javascript
浅谈FastClick 填坑及源码解析
2018/03/02 Javascript
JavaScript继承的特性与实践应用深入详解
2018/12/30 Javascript
详解vuex数据传输的两种方式及this.$store undefined的解决办法
2019/08/26 Javascript
vue 解决computed修改data数据的问题
2019/11/06 Javascript
Vue实现浏览器打印功能的代码
2020/04/17 Javascript
Vue实现返回顶部按钮实例代码
2020/10/21 Javascript
python中实现将多个print输出合成一个数组
2018/04/19 Python
Python3.5 创建文件的简单实例
2018/04/26 Python
解决Python安装后pip不能用的问题
2018/06/12 Python
python随机数分布random测试
2018/08/27 Python
Python使用pyshp库读取shapefile信息的方法
2018/12/29 Python
用django-allauth实现第三方登录的示例代码
2019/06/24 Python
如何使用Python处理HDF格式数据及可视化问题
2020/06/24 Python
python中如何设置代码自动提示
2020/07/15 Python
Django restful framework生成API文档过程详解
2020/11/12 Python
利用python查看数组中的所有元素是否相同
2021/01/08 Python
建筑自我鉴定
2013/10/19 职场文书
函授自我鉴定
2013/11/06 职场文书
产品包装策划方案
2014/05/18 职场文书
2014年教务工作总结
2014/12/03 职场文书
浅谈Python数学建模之数据导入
2021/06/23 Python