转换代码,
d3.select('chart').select('svg')
.selectAll("circle")
.data(sampleData)
.enter().append('circle')
.each(function (d,i)
{
d3.select(this)
.transition()
.delay(i*50)
.attr('cx', function(d) {return d.x;})
.attr('cy', function(d) {return d.y;})
.attr('r', 4);
});
如何停止/取消预定/延迟的交易?
最佳答案
接受的答案不适用于最新版本的 d3。如果你使用的是 d3 v4,你应该调用 .interrupt()
根据您的选择。
关于javascript - 如何取消 d3 中的预定转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26903355/