activeを使う
d3.selectAll("svg")
.transition()
.on("end", function repeat() {
d3.active(this)
.style("fill", "red");
});
エラー
Uncaught Error: too late
原因
transitionがendしていて、activeなものがないからエラー。
selectに変える
d3.selectAll("svg")
.transition()
.on("end", function repeat() {
d3.select(this)
.style("fill", "red");
});
エラー消えた