多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

Jquery集合

瀏覽聲明

UI

分類插件

模態框

滾動輪播

拖拉排序

多選框

滾動條

Loading

移動端

提示框

功能性插件

瀑布流

  • CSS3立方體小照片
  • D3.js logo可視化庫 D3.js
  • 圖片處理

    banner特效

    動態JSON樹形菜單

    閱讀 (2411)


    ie兼容7
    插件描述:根據特定的json格式生成無限級樹形菜單

    Json 格式類似這樣( 完全可以根據自己的需要改 ): 

    var json = [{
        "name""中科慈航",
        "code""ZKCH",
        "icon""icon-th",
        "child": [{
            "name""廣州中科慈航",
            "icon""icon-minus-sign",
            "code""GZZKCH",
            "parentCode""ZKCH",
            "child": [{
                "name""廣州中科慈航天河區分行",
                "code""GZZKCHTQFH",
                "icon""",
                "parentCode""GZZKCH",
                "child": []
            }]
        },
        {
            "name""北京中科慈航",
            "icon""",
            "code""BJZKCH",
            "parentCode""ZKCH",
            "child": [{
                "name""北京中科慈航中城區分行",
                "code""BJZKCHZCFH",
                "icon""",
                "parentCode""BJZKCH",
                "child": []
            }]
        }]
    },
    {
        "name""中科科技",
        "code""ZKKJ",
        "icon""icon-th",
        "child": [{
            "name""廣州中科科技",
            "code""GZZKKJ",
            "icon""icon-minus-sign",
            "parentCode""ZKKJ",
            "child": [{
                "name""廣州天河中科科技",
                "code""GZTHZKKJ",
                "icon""",
                "parentCode""GZZKKJ",
                "child": []
            }]
        }]
    }];

    JS:

    function tree(data) {
        for (var i = 0; i < data.length; i++) {
            var data2 = data[i];
            if (data[i].icon == "icon-th") {
                $("#rootUL").append("<li data-name='" + data[i].code + "'><span><i class='" + data[i].icon + "'></i> " + data[i].name + "</span></li>");
            } else {
                var children = $("li[data-name='" + data[i].parentCode + "']").children("ul");
                if (children.length == 0) {
                    $("li[data-name='" + data[i].parentCode + "']").append("<ul></ul>")
                }
                $("li[data-name='" + data[i].parentCode + "'] > ul").append("<li data-name='" + data[i].code + "'>" + "<span>" + "<i class='" + data[i].icon + "'></i> " + data[i].name + "</span>" + "</li>")
            }
            for (var j = 0; j < data[i].child.length; j++) {
                var child = data[i].child[j];
                var children = $("li[data-name='" + child.parentCode + "']").children("ul");
                if (children.length == 0) {
                    $("li[data-name='" + child.parentCode + "']").append("<ul></ul>")
                }
                $("li[data-name='" + child.parentCode + "'] > ul").append("<li data-name='" + child.code + "'>" + "<span>" + "<i class='" + child.icon + "'></i> " + child.name + "</span>" + "</li>"var child2 = data[i].child[j].child;
                tree(child2)
            }
            tree(data[i]);
        }
    }
    tree(json)

    js和json只有 code 和 parentCode 是最重要的......是根據這兩個屬性來完成遞歸, 上面的方法也沒有優化只是簡單的實現 . 

    這是搜索功能 : 

    <script type="text/javascript">$(function() {
        $('.tree li:has(ul)').addClass('parent_li').find(' > span').attr('title''關閉');
        $('.tree li.parent_li > span').on('click',
        function(e) {
          var children = $(this).parent('li.parent_li').find(' > ul > li');
          if (children.is(":visible")) {
            children.hide('fast');
            $(this).attr('title''展開').find(' > i').addClass('icon-plus-sign').removeClass('icon-minus-sign');
          } else {
            children.show('fast');
            $(this).attr('title''關閉').find(' > i').addClass('icon-minus-sign').removeClass('icon-plus-sign');
          }
          e.stopPropagation();
        });
      });</script>


    關閉
    程序員人生
    主站蜘蛛池模板: 欧美一级欧美三级在线观看 | 红豆视频在线观看日本 | 精品少妇一区二区三区视频 | 99精品视频在线成人精彩视频 | 亚洲欧美在线观看首页 | 国产午夜不卡在线观看视频666 | 国产福利在线免费观看 | www.日本高清| 亚洲成在人线av | 婷婷春色 | 最近最新视频中文字幕4 | 欧美黑人性受xxxx喷水 | 国产成人永久免费视频 | 九九亚洲 | 吃奶跟添下面特舒服 | 亚洲欧美在线免费观看 | 最新欧美一级视频 | 香蕉tv亚洲专区在线观看 | 久久久福利 | 欧美一级视频免费观看 | 欧美伊人 | 日本xxx在线 | 久久久不卡国产精品一区二区 | 久操福利| www.啪| 性欧美video视频另类 | 亚洲成人伊人网 | 无人日本免费视频 | 亚洲妇人成熟性成熟网站 | a级做人爱免费播放 | 男人天堂亚洲色图 | jizz亚洲大全 | 免费精品久久 | 久久中文字幕亚洲精品最新 | 网站毛片| 午夜在线视频国产极品片 | 国产v片成人影院在线观看 国产v片在线观看 | 男女污污的视频 | 交在线观看网站视频 | 亚洲综合区图片小说区 | 日韩一区二三区无 |