jquery树形插件zTree使用

本文介绍了jQuery插件zTree,它是一个基于jQuery的多功能树形组件。zTree以其高性能、灵活配置和多样功能著称,支持多种浏览器,并提供了延迟加载、异步数据加载、编辑功能等。文章详细讲解了zTree的特点、如何下载以及使用步骤,包括引入组件、添加DOM结构和配置数据。
摘要由CSDN通过智能技术生成
一、介绍

zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。

特点:

1.zTree v3.0 将核心代码按照功能进行了分割,不需要的代码可以不用加载
2.采用了延迟加载 技术,上万节点轻松加载,即使在 IE6 下也能基本做到秒杀
3.兼容 IE、FireFox、Chrome、Opera、Safari 等浏览器
4.支持 JSON 数据
5.支持静态Ajax 异步加载节点数据
6.支持任意更换皮肤 / 自定义图标(依靠css)
7.支持极其灵活的 checkboxradio 选择功能
8.提供多种事件响应回调
9.灵活的编辑(增/删/改/查)功能,可随意拖拽节点,还可以多节点拖拽哟
10.在一个页面内可同时生成多个 Tree 实例
11.简单的参数配置实现 灵活多变的功能

通过官网下载demo或者下载zTree相关的插件

官网地址:http://www.treejs.cn/v3/main.php#_zTreeInfo

二、使用

(1)引入ztree组件
注意:需要添加jquery依赖

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

(2)向body中添加div

    <div>
        <div id="treeDemo" class="ztree">
        </div>
    </div>

(3)添加ztree设置

<script>
    //js方法
	function test(event, treeId, treeNode){
   
		 alert(treeNode.tId + ", " + treeNode.name + "," + treeNode.checked);
	}
   
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值