这必须很简单,但是自从我使用 d3.js 以来已经有一段时间了,我想不出一个好的解决方案。
我有一组数据,我用它来创建两组元素
circles = svg.selectAll('.highcircles')
.data(data)
.enter()
.append('circle');
和
list.selectAll('.states-list')
.data(data)
.enter()
.append('p');
我希望能够将鼠标悬停在<p>
标签上,以使相关的圆圈动画。我想不出将两者联系起来的方法。是通过数据状态属性吗?有更好的解决方案吗?