标签: javascript layout graph d3.js force-layout
我想在D3中添加一个强制导向图形布局的行为,这样一旦丢弃,拖放的svg节点就会在其位置上移动,不管是否发生了什么,都不再改变位置图形。我已经完成了关于这个API的一些阅读,但我无法找到一种方法来使这个工作。
我想解决的问题是允许用户“挑选”复杂的力图。
答案 0 :(得分:11)
在mousedown上将节点的fixed属性设置为true。
fixed
node.on("mousedown", function(d) { d.fixed = true; });
例如:http://bl.ocks.org/3750558