0
jQueryを使用して<g></g>
要素の幅を取得する際に問題があります。 .innerWidth()
またはwidth()
を使用するとnullが返されます。 jqueryを使用して<g></g>
の幅を取得することは可能ですか?g要素の幅を取得するには?
ChromeとIEのレンダリングの違いにより、私はこれを尋ねています。クロームで、私は単純に使用します。
var box = svg.node().getBBox();
var width = box.width;
しかし、IEで、それは仕事をdoesntの - それは、0
jQueryのsvgsをサポートしていない作業要素にIDを追加返しますsvgsの動作は、特にクロスブラウザを予測するのは難しいです。たぶん、SVG固有のライブラリを探します。 – user3154108
多分[この質問](http://stackoverflow.com/questions/11702952/how-to-get-the-width-of-an-svgg-element)が役立ちます。 – HiDeo