在D3中,可以在已经创建这些元素之后将元素添加到组中吗?

时间:2015-10-16 15:45:25

标签: javascript d3.js svg

从我在Scott Murray的书和潜伏的S / O中看到的,首先创建“g”组,然后追加属于该组的元素。

我想知道 - 是否有可能在之后添加元素已经创建了

我已经在我的svg上绘制了一些圆圈,并且我希望按颜色包含每个圆圈组(我按类别对它们进行分组,但在这种情况下,它不是一个选项,因为我是使用鼠标悬停效果的常用类),以便稍后在视觉上操纵这些组。

如果是这样,这会是什么样子?

例如,如何将以下选择的元素添加到组中?

svg.selectAll("[style *= 'rgb(10, 20, 30)']")

编辑:从another similar S/O question,我可以看到如何使用单个元素。然而,我的问题是,我对如何使用几个元素进行此操作感到困惑。

0 个答案:

没有答案