五步轻松实现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 相关文章推荐
非常强大的 jQuery.AsyncBox 弹出对话框插件
Aug 29 Javascript
调试Node.JS的辅助工具(NodeWatcher)
Jan 04 Javascript
javascript 数字格式化输出的实现代码
Dec 10 Javascript
js获取checkbox复选框选中的选项实例
Aug 24 Javascript
js脚本实现数据去重
Nov 27 Javascript
浅谈$('div a') 与$('div&gt;a')的区别
Jul 18 Javascript
AngularJs concepts详解及示例代码
Sep 01 Javascript
D3.js实现饼状图的方法详解
Sep 21 Javascript
Three.js如何用轨迹球插件(trackball)增加对模型的交互功能详解
Sep 25 Javascript
vue2.0 和 animate.css的结合使用
Dec 12 Javascript
vue-router权限控制(简单方式)
Oct 29 Javascript
使用webpack搭建vue环境的教程详解
Dec 31 Javascript
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 header功能的使用
2013/10/28 PHP
php类的定义与继承用法实例
2015/07/07 PHP
适合PHP初学者阅读的4本经典书籍
2016/09/23 PHP
Nigma vs Alliance BO5 第三场2.14
2021/03/10 DOTA
JavaScript 事件的一些重要说明
2009/10/25 Javascript
javascript开发技术大全-第1章javascript概述
2011/07/03 Javascript
Javascript加载速度慢的解决方案
2014/03/11 Javascript
javaScript实现滚动新闻的方法
2015/07/30 Javascript
你一定会收藏的Nodejs代码片段
2016/02/04 NodeJs
jQuery实现的自动加载页面功能示例
2016/09/04 Javascript
js使用原型对象(prototype)需要注意的地方
2017/08/28 Javascript
利用jquery和BootStrap实现动态滚动条效果
2018/12/03 jQuery
eslint 的三大通用规则详解
2019/05/16 Javascript
nodejs log4js 使用详解
2019/05/31 NodeJs
jquery 键盘事件 keypress() keydown() keyup()用法总结
2019/10/23 jQuery
如何使用JavaScript实现无缝滚动自动播放轮播图效果
2020/08/20 Javascript
[01:00:14]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第三场
2018/04/10 DOTA
python threading模块操作多线程介绍
2015/04/08 Python
使用python生成目录树
2018/03/29 Python
python画折线图的程序
2018/07/26 Python
Python常用模块之requests模块用法分析
2019/05/15 Python
给你一面国旗 教你用python画中国国旗
2019/09/24 Python
Python os模块常用方法和属性总结
2020/02/20 Python
基于Python实现粒子滤波效果
2020/12/01 Python
一款基于css3的动画按钮代码教程
2014/11/23 HTML / CSS
SQL Server里面什么样的视图才能创建索引
2015/04/17 面试题
自荐信写法介绍
2014/01/25 职场文书
运动会通讯稿400字
2014/01/28 职场文书
荷叶圆圆教学反思
2014/02/01 职场文书
财务支持类个人的自我评价
2014/02/14 职场文书
违反工作纪律检讨书
2014/02/15 职场文书
节能环保口号
2014/06/12 职场文书
今日说法观后感
2015/06/08 职场文书
MySQL主从复制断开的常用修复方法
2021/04/07 MySQL
CSS实现渐变色边框(Gradient borders)的5种方法
2022/03/25 HTML / CSS
【海涛dota】偶遇拉娜娅 质量局德鲁伊第一视角解说
2022/04/01 DOTA