2015-01-01から1年間の記事一覧
セレクションにクラスを設定する場合、 セレクション.attr("class", "クラス名")とする。ここでクラス名は"myclass"のように、先頭の"."は不要。 複数のクラスをつける場合は、"myclassA myclassB"とスペースで区切る。ただし、attr("class", "..")は、"clas…
可視化コンテンツではズームやパンが必要になることが多いが、実装はなかなか面倒なもの。しかし心配は不要。d3.jsには強力なズーム&パン機能が備わっている。このAPIが、d3.behavior.zoom() だ。参考:Zoom Behavior · mbostock/d3 Wiki · GitHub 例: SVG…
d3.jsのAPIにcallというのがある。関数を呼び出すAPIであることはわかるのだが、具体的な使い方がいまひとつピントこなかったので、Referenceを読んでみた。Selections · mbostock/d3 Wiki · GitHubまず具体的な例から。 function foo(selection) { selectio…