D3 Tree添加和删除节点

时间:2014-09-19 21:46:51

标签: javascript node.js css3 d3.js

我正在使用D3.js创建动态树形图,它从一个节点开始,然后您可以根据需要添加/删除节点。您还可以编辑节点文本以符合您的条件。

所以添加节点它是完美的工作,除了它没有绘制远离深度1的链接...这很烦人,因为我找不到原因,我已经尝试了我想象的一切。

另外,我无法移除一个节点,也尝试了我所知道的一切,几乎到处搜索但找不到一些示例代码来处理......

这是我的树

D3 Tree

如您所见,链接仅适用于深度1.此外,它还有一个红色按钮(REMOVE NODE)和一个绿色按钮(ADD NODE)

我真的很沮丧,因为我一直在研究这两个不工作6或7个小时的事情...我想我会抛弃它并使用简单的输入框和一些CSS3技巧,但是不酷......

我已经用我的完整代码创建了一个fiddle,希望你能帮助我。

http://jsfiddle.net/wt8cd6hh/

0 个答案:

没有答案