检查svg元素是否在视图框内

时间:2012-03-23 22:35:44

标签: javascript svg viewbox

让SVG内联HTML文档, 用视图“x y w h”。 如何检查元素是否在视图框内?

通过说元素它可以是一个组内的嵌套子路径,依此类推......

所以我认为我正在寻找SVG功能的构建,或快速快速检查它的原因。

我已经尝试保存视箱线,以及我要检查它是否在视图框内的元素 我做了类似的事情:

while (parent ! the svg element ...)
{
   parent = get elem parent 
} 

//现在我在svg doc中拥有此元素的最顶级父级 现在检查viewbox中是否为parent,如果为true则为child,否则为false

1 个答案:

答案 0 :(得分:0)

也许您可以尝试SVGSVGElement的checkEnclosure方法。