0
Ich habe ein Problem mit der Breite von <g></g>
Element mit jQuery bekommen. Mit .innerWidth()
oder width()
gibt mich null zurück. Ist es möglich, die <g></g>
Breite mit jquery zu erhalten?Wie bekomme ich die Breite eines Elements?
Ich frage das, wegen Rendering Unterschiede zwischen Chrome und IE. In Chrom verwende ich einfach:
var box = svg.node().getBBox();
var width = box.width;
Aber in IE funktioniert es nicht - es die widht von 0.
jQuery nicht SVGs unterstützen, Verhalten mit Svgs ist schwer vor allem Cross-Browser vorauszusagen. Vielleicht suchen Sie nach einer SVG-spezifischen Bibliothek. – user3154108
Vielleicht [diese Frage] (http://stackoverflow.com/questions/11702952/how-to-get-the-width-of-s-svgg-element) kann helfen. – HiDeo