返回顶部
首页 > 资讯 > 前端开发 > node.js >jQueryTree插件zTreev3.3正式版发布的示例分析
  • 788
分享到

jQueryTree插件zTreev3.3正式版发布的示例分析

2024-04-02 19:04:59 788人浏览 独家记忆
摘要

本篇文章为大家展示了JqueryTree插件zTreev3.3正式版发布的示例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。这次 v3.3 继续修改一些细节 b

本篇文章为大家展示了JqueryTree插件zTreev3.3正式版发布的示例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

这次 v3.3 继续修改一些细节 bug,同时尝试推出 exhide 扩展包,主要是为了实现一些扩展功能。 

因为隐藏节点的功能 与 编辑功能(尤其是拖拽操作)结合使用的时候势必会产生许多需求方面的细节问题,因此 exhide 扩展请不要与 exedit 功能同时使用。

针对 隐藏节点 与 checkbox / radio 功能同时使用时的策略如下:

1、被隐藏的节点(包括其全部子节点)不会与父节点的勾选状态有任何关联(包括半勾选状态),即相当于被删除,除非被重新显示。

2、isFirstnode 和 isLastNode 属性只针对显示的节点处理,被隐藏的节点这两个属性都被设置为 false

3、隐藏节点 不会影响 getPreNode() 和 getNextNode() 方法

这应该是能够满足大部分需求,如果你的实际需求的确与这个策略不同,那么请根据实际情况去修改 exhide 即可。

请注意:jquery.ztree.all 文件中 仅仅包含 core、excheck、exedit 这三个 js 包; 对于 exhide 以及以后推出的 扩展包都不会包含在 jquery.ztree.all 文件中。

如果需要使用,请自行添加。

jQueryTree插件zTreev3.3正式版发布的示例分析

在线操作演示:Http://www.ztree.me/v3/demo.PHP#_101

快速下载地址:http://code.Google.com/p/jquerytree/downloads/list

下面是 v3.3 的修改记录:

【增加】扩展库 exhide -- 节点隐藏功能

【修改】getNodesByFilter 方法,添加 invokeParam 自定义参数

【修改】拖拽中测试代码未删除,导致出现黄颜色的 iframe 遮罩层的 bug

【修改】延迟加载方法 对于使用 expandAll 进行全部展开时,导致 onNodeCreated 回调 和 aDDDiyDom 方法触发过早的 bug

【修改】异步加载模式下无法利用 server 返回 xml 并且 在 dataFilter 中继续处理的 bug

【修改】使用 moveNode 移动尚未生成 DOM 的节点时,视图会出现异常的 bug

【修改】删除节点后,相关节点的 isFirstNode 属性未重置的 bug

【修改】getPreNode(),getNextNode() 方法在对于特殊情况时计算错误的 bug

【修改】设置 title 之后,如果重新将 title 内容设置为空后,会导致无法更新 title 的 bug

【修改】针对 setting.check.chkStyle=="radio" && setting.check.radioType=="all" 的情况时,getTreeCheckedNodes方法优化,找到一个结果就 break

【修改】zTreeObj.getCheckedNodes(false) 在 radioType = "all" 时计算错误的 bug

【修改】完善 api 中 beforeDrop / onDrop 的关于 treeId 的说明

zTree 的详细介绍:

zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件

①兼容 IE、FireFox、Chrome 等浏览器

②在一个页面内可同时生成多个 Tree 实例

③支持 JSON

④支持一次性静态生成 和 ajax 异步加载 两种方

⑤支持多种事件响应及反

⑥支持 Tree 的节点移动、编辑、删除

⑦支持任意更换皮肤 / 个性化图标(依靠CSS

⑧支持极其灵活的 checkbox 或 radio 选择功能

⑨简单的参数配置实现 灵活多变的功能

jQueryTree插件zTreev3.3正式版发布的示例分析

zTree 的下载地址:请点这里

上述内容就是jQueryTree插件zTreev3.3正式版发布的示例分析,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注编程网node.js频道。

--结束END--

本文标题: jQueryTree插件zTreev3.3正式版发布的示例分析

本文链接: https://lsjlt.com/news/81837.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • jQueryTree插件zTreev3.3正式版发布的示例分析
    本篇文章为大家展示了jQueryTree插件zTreev3.3正式版发布的示例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。这次 v3.3 继续修改一些细节 b...
    99+
    2024-04-02
  • jQuery插件开发的示例分析
    这篇文章将为大家详细讲解有关jQuery插件开发的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。进行jQuery插件开发前,首先要知道两个问题:什么是jQuery...
    99+
    2024-04-02
  • Chrome插件开发的示例分析
    这篇文章给大家分享的是有关Chrome插件开发的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。本文目录:demo部分截图:前言什么是Chrome插件严格来讲,我们正在说的东西应该叫Chrome扩展(Chr...
    99+
    2023-06-15
  • Vue CLI插件开发的示例分析
    这篇文章主要为大家展示了“Vue CLI插件开发的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Vue CLI插件开发的示例分析”这篇文章吧。1. 什么...
    99+
    2024-04-02
  • vue封装第三方插件并发布到npm的示例分析
    小编给大家分享一下vue封装第三方插件并发布到npm的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!gitmentgit...
    99+
    2024-04-02
  • 分布式文件系统HDFS的示例分析
    小编给大家分享一下分布式文件系统HDFS的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 从RAID说起大数据技术主要要解决的问题的是大规模数据的计算处理问题,那么首先要解决的就是大规模数据的存储问题。大规模数据存...
    99+
    2023-06-19
  • Mybatis分页插件的示例分析
    这篇文章主要介绍Mybatis分页插件的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Mybatis分页插件的实例详解1.前言:我们知道,在MySQL中,分页的sql是使用l...
    99+
    2024-04-02
  • Redis分布式锁的示例分析
    小编给大家分享一下Redis分布式锁的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!第一版本:@Override pu...
    99+
    2024-04-02
  • OCR插件Ocrad.js的示例分析
    这篇文章主要介绍了OCR插件Ocrad.js的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Ocrad.js 相当于是 Ocrad ...
    99+
    2024-04-02
  • Vue中插件的示例分析
    这篇文章主要为大家展示了“Vue中插件的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Vue中插件的示例分析”这篇文章吧。以上是“Vue中插件的示例分析”这篇文章的所有内容,感谢各位的阅...
    99+
    2023-06-25
  • js中发布订阅模式的示例分析
    这篇文章主要介绍js中发布订阅模式的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!代码//发布订阅模式 class EventEmiter{   ...
    99+
    2024-04-02
  • Netty分布式监听读事件的示例分析
    小编给大家分享一下Netty分布式监听读事件的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!我们回到AbstractUnsafe的register0()方...
    99+
    2023-06-29
  • SpringBoot事件发布和监听的示例分析
    这篇文章主要介绍SpringBoot事件发布和监听的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!概述ApplicationEvent以及Listener是Spring为我们提供的一个事件监听、订阅的实现,内...
    99+
    2023-06-25
  • Linux发行版的示例分析
    这篇文章给大家分享的是有关Linux发行版的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux 是什么简单来说, Linux 是一个类 Unix 的开源操作系统。就像 Windows 或者 Mac ...
    99+
    2023-06-16
  • web开发之响应式布局的示例分析
    这篇文章将为大家详细讲解有关web开发之响应式布局的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、前言响应式Web设计可以让一个网站同时适配多种设备和多个屏幕...
    99+
    2024-04-02
  • Android Gradle插件3.0的示例分析
    这篇文章主要为大家展示了“Android Gradle插件3.0的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Android Gradle插件3.0的示例分析”这篇文章吧。为了提升编译...
    99+
    2023-05-30
    android gradle
  • 微软Visual Studio 2019 预览版2发布的示例分析
    这篇文章主要介绍微软Visual Studio 2019 预览版2发布的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!微软Visual Studio 2019 预览版2 微软发布了Visual Studio ...
    99+
    2023-06-13
  • js中发布者订阅者模式的示例分析
    这篇文章主要为大家展示了“js中发布者订阅者模式的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“js中发布者订阅者模式的示例分析”这篇文章吧。发布者订阅...
    99+
    2024-04-02
  • Redis中分布式锁Redlock的示例分析
    这篇文章主要介绍了Redis中分布式锁Redlock的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Redlock实现库Java Redisson Star 9458...
    99+
    2023-06-16
  • Redis数据库分布式的示例分析
    这篇文章给大家分享的是有关Redis数据库分布式的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。问题:1-2亿数据需要缓存,如何设计?1 哈希取余分区2亿条记录就是2亿个k,v,假设有3台机器构成一个集群...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作