动态改变D3节点的颜色(力导向图)

时间:2016-06-14 00:05:30

标签: javascript d3.js colors nodes fill

我尝试在D3中更改具有特定ID的节点的颜色,具体取决于用户在调查中选择的内容。我有这行代码:

$("#" + type).find("path, circle").attr("fill", "#333333");

其中"键入"是我想要定位的节点的名称(显然,此名称可能会根据所选的调查选项而更改)。查看控制台,选择了正确的节点,但我无法更改颜色。我也尝试过.style(" fill","#333333")而不是.attr(" fill",#333333),但似乎没有工作!

1 个答案:

答案 0 :(得分:1)

d3方式是这样的:

d3.select("#" + type).select("circle").style("fill", "#333333");
相关问题