既存の要素に新しい兄弟を挿入する際に問題が発生しました。
私はこの構造を持っています
<svg>
<g>
<path class="data"></path>
<path class="data"></path>
</g>
</svg>
この構造が欲しい
<svg>
<g>
<path class="data"></path>
<text></text>
<path class="data"></path>
<text></text>
</g>
</svg>
しかし、d3.js挿入関数を使用する場合
d3.select("g").insert("text", "path.data");
私は次のようになります(クラス名で選択したにもかかわらず)
<svg>
<g>
<text></text>
<path class="data"></path>
<path class="data"></path>
</g>
</svg>
何か案は?