所以我试图用我用Illustrator制作的.svg文件制作一张地图,因为它是荷兰的地图,而不是那么简单的地区.
所有地区都有自己的#ID.
现在我正在尝试根据数据集中的值为每个区域着色.我可以通过CSS在区域上强制颜色,但这显然不是很好的解决方案.
如果我例如尝试选择(#id)然后更改.attr("填充","红色"); 它不起作用.
如何根据数据集中的d [1]值使用d3.js按id更新区域颜色?
文件:https://gist.github.com/gordonhatusupy/9466794
实时链接:http://www.gordonjakob.me/regio_map/
svg d3.js
d3.js ×1
svg ×1