我正在尝试创建分割气泡图。在此我需要在每个气泡上显示城市名称。到目前为止,我几乎能够实现这一点,只有一个问题,我无法获得圆圈的半径当我添加文字时。
以下是完整的fiddle
我正在使用以下代码将文字添加到圈子中
$('#emailButton')
j…y.fn.init {context: document, selector: "#emailButton"}
$('#emailButton')
[<button type="button" class="btn btn-default" title="Email Page to a Friend" data-toggle="modal" data-target="#emailModal" id="emailButton">…</button>]
如何获得圆的半径?
答案 0 :(得分:1)
半径已经是数据的一部分,你可以这样得到它:
circles1.append("text")
.attr("text-anchor", "middle")
.attr("class", "gFontFamily")
.style("font-size", '11px')
.text(function(d, i) {
console.log(d.radius, d.year);
return d.year;
});
工作代码here