Ztree的简单实例
来源:互联网 发布:中国网络教育电视台 编辑:程序博客网 时间:2024/05/29 08:39
Ztree的官网地址Ztree是一个菜单树的JQuery的插件,用它我们更轻松的来构建一个自己的树形菜单,下面来一起构建一个吧!
主要代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>"> <title>最简单的树--简单JSON数据</title><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><link rel="stylesheet" href="css/demo.css" type="text/css"><link rel="stylesheet" href="css/zTreeStyle/zTreeStyle.css" type="text/css"><script type="text/javascript" src="js/jquery-1.4.4.min.js"></script><script type="text/javascript" src="js/jquery.ztree.core.js"></script> </head> <body> <div class="content_wrap"> <div class="zTreeDemoBackground left"> <ul id="treeDemo" class="ztree"></ul></div></div> </body></html><script type="text/javascript"> var setting={ view:{ showLine:false, showIcon:true }, callback:{ onClick:zTreeOnClick }, data:{ simpleData:{ enable:true } } }; var zNodes =[ { id:1, pId:0, name:"用户管理",iconOpen:"css/zTreeStyle/img/diy/1_open.png",iconClose:"css/zTreeStyle/img/diy/1_close.png"}, { id:11, pId:1, name:"注册管理",open:true,icon:"css/zTreeStyle/img/diy/2.png"}, { id:111, pId:11, name:"增加",url:"https://www.baidu.com",icon:"css/zTreeStyle/img/diy/2.png"},{ id:112, pId:11, name:"删除",url:"https://www.baidu.com"},{ id:113, pId:11, name:"修改",url:"https://www.baidu.com"},{ id:114, pId:11, name:"查询",url:"https://www.baidu.com"},{ id:12, pId:1, name:"充值管理"},{ id:121, pId:12, name:"增加",url:"https://www.baidu.com"},{ id:122, pId:12, name:"修改",url:"https://www.baidu.com"},{ id:123, pId:12, name:"删除",url:"https://www.baidu.com"},{ id:124, pId:12, name:"查询",url:"https://www.baidu.com"},{ id:13, pId:1, name:"账户管理", isParent:true},{ id:2, pId:0, name:"日志管理"},{ id:21, pId:2, name:"用户日志", open:true},{ id:211, pId:21, name:"注册日志",url:"https://www.baidu.com"},{ id:212, pId:21, name:"登录日志",url:"https://www.baidu.com"},{ id:213, pId:21, name:"充值日志",url:"https://www.baidu.com"},{ id:214, pId:21, name:"退出日志",url:"https://www.baidu.com"},{ id:22, pId:2, name:"系统日志"},{ id:221, pId:22, name:"错误日志",url:"https://www.baidu.com"},{ id:222, pId:22, name:"异常日志",url:"https://www.baidu.com"},{ id:223, pId:22, name:"权限日志",url:"https://www.baidu.com"},{ id:3, pId:0, name:"短信管理", isParent:true} ];//获取节点的值function zTreeOnClick(event,treeId,treeNode){ alert(treeId+','+treeNode.id+','+treeNode.pId+','+treeNode.name);}$(document).ready(function(){$.fn.zTree.init($("#treeDemo"), setting, zNodes);}); </script>
1.JSON数据格式不能改动
var nodes = [ {id:1, pId:0, name: "父节点1"}, {id:11, pId:1, name: "子节点1"}, {id:12, pId:1, name: "子节点2"} ];
2.onclick用于捕获节点被点击的事件
3.showIcon设置 zTree 是否显示节点的图标
4.showLine设置 zTree 是否显示节点之间的连线
注:如要使用,别忘了引入脚本文件,想要了解更多,请到Ztree官网查看阅读全文
0 0
- zTree的简单实例
- Ztree的简单实例
- zTree简单配置实例
- zTree简单配置实例
- jquery——zTree树插件的简单实例
- 【zTree】简单实例与异步加载实例
- zTree的简单使用
- ztree简单的使用
- Ztree 的简单使用
- ztree的简单使用
- Ztree的简单使用
- zTree的简单使用
- ztree的简单使用
- ztree的简单设置
- zTree的简单使用
- zTree 的简单使用
- jquery zTree异步加载简单实例
- jquery zTree异步加载简单实例分享
- 解释型语言和翻译型语言
- struts2拦截器
- 完成A+轮融资4000万美元的深鉴科技,不做英伟达要做Movidius
- 冷酷AI背后的温暖,亚马逊Alexa以这样的方式抚慰自杀者
- 类不能实例化对象?(定义的也不是抽象类)
- Ztree的简单实例
- Mac上解决Chrome浏览器跨域问题
- C++string类
- spring使用aop时需要设置proxy-target-class="true" 否则无法依赖注入
- 常用HTTP协议响应码
- 在同一个路由环境下手机也可以通过电脑ip访问电脑中的网站
- VisiualStudio2013 with update 5安装包
- 前端基础
- 线程与锁的案例分析