私は現在、各ノードが私の Web サイト上の場所である楽しい対話型ナビゲーションのために d3 を使用しています。ウィンドウのサイズを変更するとき、またはユーザーがノードをドラッグするときに、ユーザーがナビゲーションの相互作用を見て楽しむことができることを願っています。
問題は、ノードをクリックすると、現在「アクティブ」なノードを示すようにノードを変更したいということです。ただし、フォース レイアウトで描画を呼び出して変更を誘発するたびに、フォース レイアウトが「小刻みに動き」、すべてのノードの位置が再計算されます。ノードの位置を変更したり、位置を再計算したりせずにノードを変更する簡単な方法はありますか?