d3 改变所有元素的属性
d3 change attribute of all elements
我想将所有带有 class "tmp-click" 的 svg 元素的颜色更改为黄色
var yellow = d3.select('svg')
.selectAll('.tmp-click')
.attr("fill","yellow);
执行代码时只改变了一个元素,我错过了什么?
这样做
var yellow = d3.selectAll('.tmp-click')
.style("fill","yellow");
我想将所有带有 class "tmp-click" 的 svg 元素的颜色更改为黄色
var yellow = d3.select('svg')
.selectAll('.tmp-click')
.attr("fill","yellow);
执行代码时只改变了一个元素,我错过了什么?
这样做
var yellow = d3.selectAll('.tmp-click')
.style("fill","yellow");