功能
add
openAll
closeAll
openTo
配置
功能
add()
添加一个节点到树形菜单里,只有当树形菜单加载完毕后才可以执行此方法,id、pid、name不能为空
名称 | 类型 | 描述 |
id | Number | 值唯一 |
pid | Number | 和父id关联,如果是根节点值必须为-1 |
name | String | 节点名称 |
url | String | 节点的链接url |
title | String | 鼠标放在节点上显示的提示信息 |
target | String | 节点链接所打开的目标frame |
icon | String | 节点关闭时的图标,如果不填的话就为默认的 |
iconopen | String | 节点打开后的图标,如果不填就为默认的 |
open | Boolean | 节点是否默认打开 |
实例
mytree.add(1, 0, 'My node', 'www.caohaifeng.com', 'node title', 'mainframe','img/musicfolder.gif');
openall()
打开所有的节点,无论树是否加载完毕都可以使用该方法
实例
mytree.openAll();
closeAll()
关闭所有的节点,无论树是否加载完毕都可以使用该方法
实例
mytree.closeAll();
openTo()
打开某节点,也可以在打开某节点的时候选择是否高亮选中打开的该节点,在树加载完毕后才可掉用此方法
名称 | 类型 | 描述 |
id | Number | 值唯一 |
select | Boolean | 节点是否被选中 |
实例
mytree.openTo(1,true);
mytree.openTo(1,false);
- 大小: 10.6 KB
- 大小: 10.3 KB
分享到:
相关推荐
JavaScript dTree 是一个轻量级的库,用于创建具有复选框功能的交互式树形菜单。这种类型的菜单在Web应用程序中广泛使用,特别是在需要层级结构数据展示和多选操作的场景下。dTree 提供了一种高效且灵活的方式来组织...
"软件"可能是指整个DTree树型菜单系统,而"插件"可能意味着DTree可以被集成到其他Web应用中,作为增强功能的一部分。 【文件列表解析】 - dtree.css:这应该是DTree树型菜单的样式表文件,用于定义菜单元素的外观和...
`example01.html`是一个示例页面,展示了DTree树型菜单的实际使用。它可能包含HTML结构以及嵌入的JavaScript代码,这些代码使用了`dtree.js`库来构建和操纵树型菜单。开发者可以通过查看和运行这个例子来快速理解...
dtree是一个由JavaScript编写成的简单的树形菜单组件,目前免费并且开源。dtree 目前有很多的树形菜单组件(比如ext),dtree是一种简单易懂的js组件,不需要复杂的操作即可生产,同时支持动态从数据库引入数据。 ...
dtree以其简洁的API和良好的性能,与其他树型组件(如jQuery UI的treeview、zTree等)相比,具有一定的优势。然而,具体选择哪款组件,还需根据项目需求和团队熟悉度来决定。 总结,dtree作为一款优秀的JavaScript...
《JSP树型菜单DTree深度解析》 在Web开发中,树型菜单是一种常见的界面元素,用于组织和展示层次化的数据。JSP(JavaServer Pages)中的DTree是一款高效且灵活的树型菜单实现,它结合了HTML、JavaScript以及CSS技术...
JavaScript组件dtree就是一种用于创建动态、交互式树型菜单的工具,它以其轻量级、易用性以及丰富的功能特性受到开发者的青睐。本文将深入探讨如何使用dtree来构建JavaScript树型菜单,并分享相关知识点。 首先,...
JavaScript树型菜单dtree是一种常见的前端交互元素,用于在网页中展示层次结构的数据,比如目录、组织架构或者分类。在Web开发中,它为用户提供了一种直观、易于导航的方式来探索和操作多级数据。以下是对这个主题的...
4. **dtree.js**:这是DTree的核心JavaScript文件,包含了实现树型菜单功能的代码。这个文件可能包含了构造树形结构、处理用户交互、动态加载数据等功能。开发者可以通过查看源码来深入理解DTree的内部工作机制,...
其次,`api.html`通常包含的是DTree组件的API文档,为开发者提供了使用这个树型菜单的指南。在这里,开发者可以了解到如何初始化菜单、添加、删除、修改节点,以及如何响应用户的交互事件,如点击、展开、收缩等。...
"无限级可刷新Js树型菜单 dTree" 是一个JavaScript库,用于在Web应用中创建能够无限层级展开和刷新的树形菜单。这个标题表明该库特别适用于那些需要展示复杂层次结构数据的场景,比如组织结构、文件系统或者导航菜单...
**可刷新Js树型菜单 dTree** 在网页开发中,数据结构的可视化是常见的需求,尤其在处理层次结构数据时,树形菜单成为一种理想的选择。`dTree` 是一个强大的JavaScript库,专用于创建无限级的可刷新树型菜单。这个库...
这里我们将深入探讨如何使用JavaScript库Dtree和Xtree来创建动态的树型菜单,以及它们在Java环境中的应用。 首先,理解树型菜单的概念至关重要。树型菜单是一种用户界面元素,它以树状结构呈现数据,允许用户通过...
4. **API(Application Programming Interface)**:api.html可能是提供DTree使用说明或API文档的页面,帮助开发者理解如何集成和定制这个树型菜单。通常,API文档会详细解释各个方法、属性和事件的用法。 5. **...
在本主题中,我们将深入探讨如何使用DTree.java来实现一个树型菜单。DTree是一个流行的JavaScript库,用于在JSP页面上构建可交互的树形结构,常用于网站导航或数据展示。 首先,DTree.js是这个树型菜单的核心脚本...
在本案例中,我们讨论的是一款名为"dtree"的JavaScript库,它能够帮助开发者创建具有动态效果的树型菜单。下面将详细介绍这款菜单的实现原理和关键知识点。 首先,`dtree.js`是核心JavaScript文件,包含了树型菜单...
这种库通常提供了一系列API,允许开发者轻松地创建、修改和操作树型菜单。 创建树型菜单时,首先需要将数据结构化为树状形式,例如JSON对象。每个节点包括其ID、文本、以及指向子节点的引用。然后,利用dtree这样的...
其中JavaScript部分使用了一个名为dTree的库来创建和管理树型菜单。dTree是一个轻量级的JavaScript插件,它提供了一系列API用于构建和操作树形结构的数据。 #### 2. HTML结构 HTML部分定义了页面的基本结构,包括...
`api.html`可能是一个文档页面,详细介绍了`dtree.js`的API用法,包括如何初始化菜单、如何添加或删除节点、如何触发刷新等,这对于开发者理解和使用这个树型菜单组件非常有帮助。 `readme.htm`通常是项目说明,会...
对于已经使用jQuery的项目,`jquery-treeview`能快速地将现有列表转换为美观的树型菜单,而无需学习新的库或API。 在实际应用中,选择哪个插件主要取决于项目的需求和开发环境。如果你追求性能和轻量级,`dtree`...