1

D3ツリーを使用しています。類似: http://bl.ocks.org/mbostock/4063570 ただし、この特定の図はブラウザー ウィンドウよりも大きくなっています。

JSON要素のどれを明らかにしたいのかを正確に知っているとします。

その要素をsvgキャンバス内でスクロールして表示するにはどうすればよいですか?

4

1 に答える 1

3

これを実現する最も簡単な方法は、表示したいものをg要素にラップし、翻訳でトランジションを使用することです。

groupToShow.attr("transform", "translate(1000,1000)")
   .transition()
   .duration(1000)
   .attr("transform", "translate(0,0)");

必要に応じて、翻訳と期間の値を調整します。

于 2013-04-04T16:05:14.960 に答える