日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

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

Jquery集合

瀏覽聲明

UI

分類插件

模態框

滾動輪播

拖拉排序

多選框

滾動條

Loading

移動端

提示框

功能性插件

瀑布流

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

    banner特效

    動態JSON樹形菜單

    閱讀 (2414)


    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热在线观看 | 日韩久久视频 | 国产精品永久 | 99国产精品久久久久久久久久 | 福利av在线 | 777色淫网站女女免费 | 中文字幕最新 | 黄色一级片在线 | 日韩性视频 | 老头搡老女人毛片视频在线看 | 99久久er热在这里只有精品15 | 日韩国产欧美一区二区三区 | 久人久人久人久久久久人 | 国产成人免费网站 | 国产a视频| 久久视频一区二区 | 久久中出| 国产日韩欧美在线播放 | 香蕉视频一区二区三区 | 亚洲高清在线视频 | 亚洲第一网站 | 天堂av在线免费观看 | 日韩一级免费观看 | 亚洲精品亚洲人成人网 | 久在草 | 国产精品久久久久久久久久 | 在线免费看黄 | 91看看 | 久久久极品 | 黄色裸体网站 | 久久久免费毛片 | 色综合久久久久综合99 | 亚洲国产精品一区二区第一页 | 伊人在线 | 嫩草天堂 | 久久久成人精品 | 麻豆视频91| 亚洲欧美中文日韩在线v日本 |