これは単純でなければなりませんが、d3.js を使用してからしばらく経ちましたが、良い解決策がわかりません。
単一のデータ セットがあり、それを使用して 2 セットの要素を作成しています。
circles = svg.selectAll('.highcircles')
.data(data)
.enter()
.append('circle');
と
list.selectAll('.states-list')
.data(data)
.enter()
.append('p');
<p>
関連する円をアニメーション化するために、タグをマウスオーバーできるようにしたいと思います。2つをリンクする方法は考えられません。それは data-state 属性によるものですか? より良い解決策はありますか?