我正在使用它进行简单的可视化。
http://bl.ocks.org/KoGor/5994804
我想在每个国家/地区的路径上添加他的名字。我试图遍历国家但我不知道与SVG链接。
var world = svg.selectAll("path.land")
.data(countries)
.enter().append("path")
.attr("class", "land")
.attr("d", path)
答案 0 :(得分:5)
您可以使用函数为每个数据项动态构建class
属性:
var world = svg.selectAll("path.land")
.data(countries)
.enter().append("path")
.attr("class", function(d) { return "land " + d.name })
.attr("d", path)