多选树结构
Source
        Output
        QRCode
    <!doctype html>
<html>
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-touch-fullscreen" content="yes">
<title>多选树结构</title>
<link rel="stylesheet" type="text/css" href="//g.alicdn.com/kissy/k/5.0.1/css/base.css">
<link rel="stylesheet" type="text/css" href="//g.alicdn.com/kissy/k/5.0.1/button/assets/dpl.css">
<link rel="stylesheet" type="text/css" href="//g.alicdn.com/kissy/k/5.0.1/tree/assets/dpl.css">
<script type="text/javascript" src="//g.alicdn.com/kissy/k/5.0.1/seed-debug.js"></script>
</head>
<body>
<div style="width:90%;margin:0 auto;">
  <h1>多选树结构</h1>
  <a href="javascript:void(0)" id="expandAll" class="ks-button">展开全部</a> 
  <a href="javascript:void(0)" id="collapseAll" class="ks-button">关闭全部</a>
  <a href="javascript:void(0)" id='remove' class="ks-button">remove first child</a>
  <div id="treeContainer" style="width: 200px;margin: 20px 0;">
       
  </div>
</div>
<script type="text/javascript">
require(['tree', 'node'], function(Tree, $){
    var tree = new Tree.CheckTree({
        content: "淘宝网",
        expanded: true,
        // showRootNode:false,
        render: "#treeContainer"
    });
    var favorates = new Tree.CheckNode({
        content: "收藏夹",
        tree: tree
    });
    favorates.addChild(new Tree.CheckNode({
        content: "收藏的宝贝"
    }));
    favorates.addChild(new Tree.CheckNode({
        content: "收藏的店铺"
    }));
    tree.addChild(favorates);
    tree.addChild(new Tree.CheckNode({
        content: "我要买"
    }));
    var one = new Tree.CheckNode({
        content: "我的淘宝",
        tree: tree
    });
    one.addChild(new Tree.CheckNode({
        content: "已买到的宝贝"
    }));
    one.addChild(new Tree.CheckNode({
        content: "已卖出的宝贝"
    }));
    tree.addChild(one);
    tree.render();
    tree.on("click", function (e) {
        console.log("action : " + e.target.get("content"));
    });
    $("#expandAll").on("click", function () {
        tree.expandAll();
    });
    $("#collapseAll").on("click", function () {
        tree.collapseAll();
    });
    $("#remove").on("click", function () {
        tree.removeChild(tree.getChildAt(0))
    });
});
</script>
</body>
</html>
         
		