【问题标题】:How to get getBBox in a jQuerySVG project?如何在 jQuerySVG 项目中获取 getBBox?
【发布时间】:2016-08-31 17:35:03
【问题描述】:

我有一个变量定义为:

var myVariable = svg.path(g,"A path here");

其中 g 是一个组 (var g = svg.group();)

如何通过 jQuerySVG 获取其边界框?

我尝试了 myVariable.getBBox()、$(myVariable).getBBox(),但这不起作用...

谢谢。

【问题讨论】:

  • 我不使用 jQuery SVG(我只使用普通的 JS SVG),但我的猜测是 myVariable 不是 DOM 元素,而是一些 jQuery 包装器。试试myVariable[0].getBBox()

标签: jquery svg bounding jquery-svg


【解决方案1】:

试试

$(myVariable)[0].getBBox()

【讨论】:

    【解决方案2】:

    尝试使用包含路径的组的边界框:

    var box = g.getBoundingClientRect();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-19
      相关资源
      最近更新 更多