在 Mike Bostocks 的示例http://bost.ocks.org/mike/nations/中,有太多的数据,把国家的名字放在那里会使它变得混乱,但对于一个较小的项目,我想展示它。
我在源代码中找到了这个:
var dot = svg.append("g")
.attr("class", "dots")
.selectAll(".dot")
.data(interpolateData(2004))
.enter().append("circle")
.attr("class", "dot")
.style("fill", function(d) { return color(d); })
.text(function(d) { return d.name; })
.call(position)
.sort(order);
dot.append("title")
.text(function(d) { return d.name; });
但不知何故,一个标题永远不会出现。有人知道如何在气泡旁边显示名称吗?