0
我在使用jQuery獲取寬度爲<g></g>
的元素時遇到了一些問題。使用.innerWidth()
或width()
會返回空值。是否有可能使用jQuery獲得<g></g>
寬度?如何獲得g元素的寬度?
我在問這個,因爲Chrome和IE之間的渲染差異。在鉻我簡單地使用:
var box = svg.node().getBBox();
var width = box.width;
但在IE中不工作 - 它返回0
jQuery的不支持svgs, svgs的行爲很難預測,特別是跨瀏覽器。也許尋找一個特定於svg的庫。 – user3154108
也許[這個問題](http://stackoverflow.com/questions/11702952/how-to-get-the-width-of-an-svgg-element)可以提供幫助。 – HiDeo