【发布时间】:2014-02-03 17:38:21
【问题描述】:
是否有任何方法可以在特定元素的文本值之间进行转换 - 例如它们之间的褪色或类似的东西?我没有找到与此相关的参考资料,但 D3 似乎是为这种事情而构建的。这个 jsfiddle 可能会有所帮助:http://jsfiddle.net/geotheory/2wJr7/
<p>Intro text - click mouse on this text</p>
<script>
var i = 0;
var data = ['text 1','text 2','text 3','text 4','text 5','text 6','text 7','text 8'];
var change = d3.select('p').on("mousedown", function(){transition();});
function transition() {
change.transition().duration(1000).text(data[i]);
i = i + 1;
}
</script>
【问题讨论】:
标签: javascript d3.js label transition