5
単純なHTML:d3js selection.each()コールバックグループの引数
<div class="div1">
<div class="test"><span>1</span></div>
<div class="test"><span>2</span></div>
</div>
とJS:
var el = d3.select(".div1").selectAll(".test");
el.each(function() {
console.log(arguments);
});
出力:
[undefined, 0, 0]
[undefined, 1, 0]
最新の引数(0)とは何ですか?ソースコードによると、これはグループですが、d3のドキュメントでセレクタグループについては何も見つかりません。
ありがとうございました。
+1良い答え。少し拡大するには、それを 'datum、i、j'とし、' j'がグループ化されていると考えてください。グループが1つだけの場合、グループ化は0になります。 – Wex