在 D3.js 中,如何将 HTML 元素/属性分配给刻度标签?我对制作超链接特别感兴趣,但它可以概括为制作图像,或者像交替 div 类这样奇怪的东西。
var data = [{"count": 3125,"name": "aaa"}, {"count": 3004,"name": "bbb"}...
y = d3.scale.ordinal()
.rangeRoundBands([0, height], 0.1)
.domain(data.map(function (d) {
return d.name;
}))
yAxis = d3.svg.axis().scale(y)
vis.append("g")
.attr("class", "y axis")
.call(yAxis)
那么在 JSfiddle 中,我将如何链接到 www.example.com/aaa、www.example.com/bbb、www.example.com/ccc 等?