五步轻松实现zTree的使用


Posted in Javascript onNovember 01, 2017

本文为大家分享了松实现zTree的使用的具体步骤,供大家参考,具体内容如下

1、导入zTree的配置文件

<script type="text/javascript" src="../js/ztree/jquery.ztree.all-3.5.js"></script> 
<link rel="stylesheet" href="../js/ztree/zTreeStyle.css" />

 2、在所需要的位置设置class="ztree"

<div data-options="title:'基础菜单'"> 
   <ul id="baseMenu" class="ztree"></ul> 
</div>

3、根据需要选择生成简单zTree格式还是标准zTree格式(这里只讲简单)ps:注意要在页面加载完成后的function里面写

var setting = { 
  data: { 
    simpleData: { 
      enable: true //支持json格式 
  } 
},

4、编写树形菜单(简单和dTree差不多)

var zNodes = [ //驼峰式命名pId 
  {id:1,pId:0,name:"父节点1"},       
  {id:2,pId:0,name:"父节点2"},           
  {id:11,pId:1,name:"父1子节点1"}, 
  {id:12,pId:1,name:"父1子节点2"}, 
];

5、生成树形菜单

$.fn.zTree.init($("#baseMenu"), setting, zNodes);

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
IE8 兼容性问题(属性名区分大小写)
Jun 04 Javascript
js 鼠标拖动对象 可让任何div实现拖动效果
Nov 09 Javascript
使用javascipt---实现二分查找法
Apr 10 Javascript
纯javascript实现简单下拉刷新功能
Mar 13 Javascript
js实现同一页面多个不同运动效果的方法
Apr 10 Javascript
Jquery promise实现一张一张加载图片
Nov 13 Javascript
理解JS绑定事件
Jan 19 Javascript
基于JQuery打造无缝滚动新闻步骤详解
Mar 31 Javascript
简单实现jQuery多选框功能
Jan 09 Javascript
javascript表达式和运算符详解
Feb 07 Javascript
浅谈Webpack多页应用HMR卡住问题
Apr 24 Javascript
详解Vue项目的打包方式(生成dist文件)
Jan 18 Vue.js
BootStrap TreeView使用实例详解
Nov 01 #Javascript
AngularJs ng-change事件/指令的用法小结
Nov 01 #Javascript
详解Vue组件实现tips的总结
Nov 01 #Javascript
原生JS+CSS实现炫酷重力模拟弹跳系统的登录页面
Nov 01 #Javascript
Angular 4根据组件名称动态创建出组件的方法教程
Nov 01 #Javascript
js前端导出Excel的方法
Nov 01 #Javascript
JS二分查找算法详解
Nov 01 #Javascript
You might like
php 传值赋值与引用赋值的区别
2010/12/29 PHP
不支持fsockopen但支持culr环境下下ucenter与modoer通讯问题
2011/08/12 PHP
匹配csdn用户数据库与官方用户的重合度并将重叠部分的用户筛选出来
2011/12/25 PHP
解析PHP留言本模块主要功能的函数说明(代码可实现)
2013/06/25 PHP
PHP定时更新程序设计思路分享
2014/06/10 PHP
Nginx+php配置文件及原理解析
2020/12/09 PHP
jQuery 快速结束当前正在执行的动画
2013/11/20 Javascript
javascript页面渲染速度测试脚本分享
2014/04/15 Javascript
Javascript学习笔记之函数篇(四):arguments 对象
2014/11/23 Javascript
scrollWidth,clientWidth,offsetWidth的区别
2015/01/13 Javascript
jQuery实现点击水纹波动动画
2016/04/10 Javascript
全面解析Javascript无限添加QQ好友原理
2016/06/15 Javascript
基于Bootstrap的后台管理面板 Bootstrap Metro Dashboard
2016/06/17 Javascript
js鼠标按键事件和键盘按键事件用法实例汇总
2016/10/03 Javascript
Vue axios全局拦截 get请求、post请求、配置请求的实例代码
2018/11/28 Javascript
详解在Node.js中发起HTTP请求的5种方法
2019/01/10 Javascript
使用jquery的cookie实现登录页记住用户名和密码的方法
2019/03/13 jQuery
详解js获取video任意时间的画面截图
2019/04/17 Javascript
webpack 代码分离优化快速指北
2019/05/18 Javascript
CKeditor4 字体颜色功能配置方法教程
2019/06/26 Javascript
python tkinter窗口最大化的实现
2019/07/15 Python
python 已知平行四边形三个点,求第四个点的案例
2020/04/12 Python
如何在keras中添加自己的优化器(如adam等)
2020/06/19 Python
手把手教你将Flask应用封装成Docker服务的实现
2020/08/19 Python
利用python 下载bilibili视频
2020/11/13 Python
细说NumPy数组的四种乘法的使用
2020/12/18 Python
详解css3中dispaly的Grid布局与Flex布局
2020/09/11 HTML / CSS
GANT英国官方网上商店:甘特衬衫
2018/02/06 全球购物
英国领先的电子、技术和办公用品购物网站:Ebuyer
2018/04/04 全球购物
DERMAdoctor官网:美国著名皮肤护理品牌
2019/07/06 全球购物
拉夫劳伦爱尔兰官方网站:Ralph Lauren爱尔兰
2020/04/10 全球购物
见习期自我鉴定
2014/01/31 职场文书
2015年行政人事工作总结
2015/05/21 职场文书
2019消防宣传标语!
2019/07/10 职场文书
Matplotlib绘制混淆矩阵的实现
2021/05/27 Python
vue @click.native 绑定原生点击事件
2022/04/22 Vue.js