6

D3 のフォース ダイレクテッド グラフ レイアウトにビヘイビアを追加して、一度ドロップすると、ドラッグ アンド ドロップされた svg ノードがその場所に留まり、グラフで他に何が起こっても位置が変わらないようにしたいと考えています。この 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 に答える