小编use*_*511的帖子

如何使用d3.js更新现有svg元素的填充颜色?

所以我试图用我用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

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

d3.js ×1

svg ×1