1
我试图改变D3中具有特定ID的节点的颜色,具体取决于用户在调查中选择的内容。我有这行代码:动态改变D3节点的颜色(强制定向图)
$("#" + type).find("path, circle").attr("fill", "#333333");
其中“类型”是我想要的目标(这个名字可能取决于所选择的调查选项中,显然)节点的名称。看着控制台,选择了正确的节点,但我不能改变颜色。我也试过.style(“fill”,“#333333”)而不是.attr(“fill”,#333333),但似乎没有任何工作!
似乎也没有工作,要么... – bjorkland
当我试图选择节点是我d3.js文件之外,在应用程序.js文件...应该仍然工作,对吧? – bjorkland
是的,这应该从控制台工作...我怀疑选择不起作用,你可以把一个工作的小提琴 – Cyril