• 技术文章 >web前端 >js教程

    一个基于jQuery的树型插件(OrangeTree)使用介绍_jquery

    2016-05-16 17:53:56原创600
    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
    复制代码 代码如下:

    $(document).ready(function() {
    $(".OrangeTree").OrangeTree({
    width:"300px",
    height:"500px",
    indent:20,
    view: "collapsed",
    firstNode: 1,
    single:false
    });
    });
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:jQuery 树型插件
    上一篇:Javascript 键盘事件的组合使用实现代码_javascript技巧 下一篇:jQuery 在光标定位的地方插入文字的插件_jquery
    PHP小白到大牛直播班第二十期

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• JavaScript总结之18种常用数组方法• node实战之开发一个mycli命令行工具• 浅析Angular中的模板引用变量• 解决JavaScript数据处理的5个常见问题• 什么是消息队列?node中如何使用消息队列?
    1/1

    PHP中文网