現在svg
、JavaScript の要素を使用しています。そして、私はこれが初めてです。
私の質問は、svg
複数のsvg:g
要素を持つ要素があるということです。私のsvg:g
要素には、他のさまざまな svg 要素があります。
<svg>
<g class="my-class">
<g class "c1">
<text style="font-size: 9" x="0" y="-4"> john </text>
<text style="font-size: 9" x="70" y="-4"> 13 </text>
</g>
<g class="c2">
<text style="font-size: 9" x="0" y="-4"> john </text>
<text style="font-size: 9" x="70" y="-4"> 13 </text>
</g>
<g class="c3">
<text style="font-size: 9" x="0" y="-4"> john </text>
<text style="font-size: 9" x="70" y="-4"> 13 </text>
</g>
</g>
</svg>
g
私の中に動的に追加されています
g "my_class"
svg
ここで、幅を幅の幅に等しく設定したいと思いg.my_class
ます。
var svgWidth = $('.my-class').width()
alert(svgWidth);
しかし、それは私にゼロを与えます。ブラウザの黄色のツール ヒント ボックスでどのように表示されるか
この行を選択すると。
誰か親切に案内してもらえますか?私はこれを正しく行っていますか、またはどうすればこれを達成できますか? ありがとう