一个基于jQuery的树型插件(OrangeTree)使用介绍
2012-05-03 00:00
1011 查看
OrangeTree
下载地址:OrangeTree
首先大家先看下演示吧!
首先声明本人美术功底比较差!这个样式大家就将就一下吧!我将这个无限级树型插件命名为桔子树,它主要就分为3个级别的节点:
首级菜单,就是树上的一级菜单
父级菜单,也就是下面还有节点的菜单
子级菜单,也就是下面没有节点的菜单
每个节点都可以用CSS控制其样式,详细请看下表:
OrangeTree
.OrangeTree
控件
.first_node
首级菜单的默认样式
.first_node_hover
首级菜单鼠标移上的样式
.first_node_click
首级菜单鼠标点击后的样式
.first_node_subItem
首级菜单下的子级菜单样式
.Item
父级菜单
.Item_node
父级菜单默认样式
.Item_node_hover
父级菜单鼠标移上的样式
.Item_node_click
父级菜单鼠标点击后的样式
.Item_Img_bg
父级菜单图标样式
.subItem
子级菜单
.subItem span
子级菜单默认样式
.subItem_node_hover
子级菜单鼠标移上的样式
.subItem_node_click
子级菜单鼠标点击后的样式
.subItem_Img_bg
子级菜单图标样式
注:注释为(*)的样式建议不要修改
JavaScript参数说明:
OrangeTree
width
控件宽度
height
控件高度
indent
层级缩进
view
初始显示方式,expanded:全部打开,collapsed:全部关闭,firstNode:指定显示首级的第几级(firstNode指定)
firstNode
view为firstNode此属性指定显示首级的第几级
single
指定显示方式,是否只能开打一级目录具体用法如下:
首先添加引用
HTML
Javascript
下载地址:OrangeTree
首先大家先看下演示吧!
首先声明本人美术功底比较差!这个样式大家就将就一下吧!我将这个无限级树型插件命名为桔子树,它主要就分为3个级别的节点:
首级菜单,就是树上的一级菜单
父级菜单,也就是下面还有节点的菜单
子级菜单,也就是下面没有节点的菜单
每个节点都可以用CSS控制其样式,详细请看下表:
OrangeTree
.OrangeTree
控件
.first_node
首级菜单的默认样式
.first_node_hover
首级菜单鼠标移上的样式
.first_node_click
首级菜单鼠标点击后的样式
.first_node_subItem
首级菜单下的子级菜单样式
.Item
父级菜单
.Item_node
父级菜单默认样式
.Item_node_hover
父级菜单鼠标移上的样式
.Item_node_click
父级菜单鼠标点击后的样式
.Item_Img_bg
父级菜单图标样式
.subItem
子级菜单
.subItem span
子级菜单默认样式
.subItem_node_hover
子级菜单鼠标移上的样式
.subItem_node_click
子级菜单鼠标点击后的样式
.subItem_Img_bg
子级菜单图标样式
注:注释为(*)的样式建议不要修改
JavaScript参数说明:
OrangeTree
width
控件宽度
height
控件高度
indent
层级缩进
view
初始显示方式,expanded:全部打开,collapsed:全部关闭,firstNode:指定显示首级的第几级(firstNode指定)
firstNode
view为firstNode此属性指定显示首级的第几级
single
指定显示方式,是否只能开打一级目录具体用法如下:
首先添加引用
<link href="Styles/OrangeTree.css" rel="stylesheet" type="text/css" /> <script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script> <script src="Scripts/OrangeTree.js" type="text/javascript"></script>
HTML
<div class="OrangeTree"> <ul> <li>……</li> …… </ul> </div>
Javascript
$(document).ready(function() { $(".OrangeTree").OrangeTree({ width:"300px", height:"500px", indent:20, view: "collapsed", firstNode: 1, single:false }); });
相关文章推荐
- 一个基于jQuery的树型插件(OrangeTree)使用介绍
- jsTree 是一个基于Javascript,支持多浏览器的Tree view jQuery插件。
- 树型权限管理插件:jQuery Tree Multiselect详细使用指南
- 树型权限管理插件:jQuery Tree Multiselect详细使用指南
- 用一个案例介绍jQuery插件的使用和写法
- 介绍一个基于jQuery的Cookie操作插件
- 树型权限管理插件:jQuery Tree Multiselect详细使用指南
- jQuery LigerUI 插件介绍及使用之ligerTree
- 使用 ADD-ON SDK 开发 基于 Html JQuery 和 CSS 的 firefox 插件入门教程1: 创建一个简单的 Add-on
- jQuery LigerUI 插件介绍及使用之ligerTree
- jQuery LigerUI 插件介绍及使用之ligerTree
- js弹出框轻量级插件jquery.boxy使用介绍
- 基于JQuery 选择器使用说明介绍
- 发一个基于jQuery的多标签浏览插件
- 自己使用jquery写的一个无缝滚动的插件
- 基于jquery的上传插件Uploadify 3.1.1在MVC3中的使用
- jBox 2.3基于jquery的最新多功能对话框插件 常见使用问题解答
- jQuery LigerUI 插件介绍及使用之ligerGrid
- 基于Bootstrap的jQuery slider插件的使用bootstrap-slider.js
- 使用jQuery插件开发一个完整验证功能的超酷动态留言版系统