4

我正在使用 D3JS 创建图表。我想检索图表的大小,以便在我的 javascript 代码中的其他地方使用。在萤火虫中检查元素并转到布局选项卡时,它以像素为单位显示尺寸,这是我试图以编程方式获取的尺寸。但是,尝试通过键入 $('g').height() 来执行诸如抓取 G 之类的操作会返回 0。我应该以一种特殊的方式抓取元素以获取其完整呈现的高度和宽度吗?

4

1 回答 1

4

SVG方式是调用element。获取BBox()。这将为您提供一个具有宽度和高度属性的对象。

于 2013-08-23T17:33:27.467 回答