6

我想在 D3 中向强制定向图形布局添加一种行为,即一旦放下,拖放的 svg 节点就会固定在其位置,无论图形中发生什么其他情况,都不再改变位置。我已经阅读了一些关于这个 API 的内容,但我无法找到一种方法来让那个 API 工作。

我试图解决的问题是允许用户“挑选”一个复杂的力图。

4

1 回答 1

11

fixed在鼠标按下时将节点的属性设置为 true。

node.on("mousedown", function(d) { d.fixed = true; });

例如:http ://bl.ocks.org/3750558

于 2012-09-19T16:20:32.850 回答