Как добавить составной узел в силовой макет D3?

Я добавляю узлы в силовой макет следующим образом:

var node = vis.selectAll("circle.node")
    .data(nodes)
    .enter()
    .append("circle")
    .attr("class", "node")
    .attr("cx", function(d) { return d.x; })
    .attr("cy", function(d) { return d.y; })
    .attr("r", 5)
    .style("fill", function(d) { return fill(d.group); })
    .call(force.drag);

Есть ли способ добавить составные элементы SVG как Я хочу добавить гиперссылку для каждого круга, поэтому мне нужно что-то вроде этого:

7
задан VividD 16 June 2014 в 15:09
поделиться