ツリーがあり、ノードをクリックして別のノードを追加したいと考えています。
しかし、私はできません。ツリー レイアウトからより多くの知識を得るにはどうすればよいですか?
var root = {"name": "A", "info": "tst", "children": [
......
]};
var nodes = tree(root), links , diagonal = d3.svg.diagonal();
var canvas = d3.select("body").append("svg").....
var node = canvas.selectAll(".node")
....
.on("click", function(d) {
//try add one node in this node. for example {"name":"asdf"};
}) ;
node.append("text").attr("id", function(d) {
.....
});
var diagonal = d3.svg.diagonal()
....
});
links = tree.links(nodes);
.....
.attr("d", diagonal)
;