私はsvgを次のように持っています:
<g class="user" title="Michael" rel="tooltip" transform = "rotate(-12.364052661705784)translate(360)" style="fill: #9467bd; "></g>
タイトルと同じクラスを追加したい。私は試した
d3.selectAll('.user').attr('class','Michael');
しかし、それは元のクラスを置き換えました。それから私は試しました
d3.selectAll('.user').classed('Michael',true);
できます!しかし今、私は次のような関数でクラス名を返したいです
d3.selectAll('.user').classed(function(){return this.attr('title');},true);
動作しません。どうやってやるの?
ありがとう