1
我想要使用d3.js库转换附加图像的元素;我已经成功实现了这一点,只是使用一个简单的圆形,很好地在屏幕上过渡,但现在我已经添加了一个PNG的过渡不会发生 - 虽然页面刷新时,PNG会出现,但它不会像它之前做过!我的代码在下面..你的帮助表示感谢!添加图像到d3中的DOM元素,但现在它不会转换
<script>
var data = [60, 120, 40, 710, 560, 850];
var data1 = data[0];
var canvas = d3.select("body").append("svg")
.attr("width", 2000)
.attr("height", 2000);
var imgs = canvas.append("image")
.attr("xlink:href", "AWT-Bus.png")
.attr("x", "60")
.attr("y", "60")
.attr("width", "20")
.attr("height", "20")
.attr("cx", 50)
.attr("cy", 200)
.attr("r", 20)
;
imgs.transition()
.duration(data1*100)
.delay(2000)
.attr("cx", 200)
.transition()
.attr("cx", 50)
.attr("cy", 200)
.transition()
.attr("cx", 150)
.attr("cy", 300)
;
是的!就是这样,谢谢(愚蠢的我)欢呼乔! –