如何在另一个对象边界框

时间:2018-03-02 00:49:30

标签: javascript dom svg

我正在开展一个Tumult Hype(Javascript)项目来选择共享重叠空间的项目(如果考虑到它们的边界框)。

例如,橙色三角形的边界框由红色轮廓表示。是否有任何方法/逻辑可以在橙色三角形下方选择绿色三角形?

我最初的想法是根据它的ID在SVG中使用Path。这非常适合选择不寻常的形状对象并忽略它的边界框。但是,边界框仍然不允许选择较低级别的DOM对象。

Bounding Box

1 个答案:

答案 0 :(得分:0)

此问题的解决方案是不使用单独的对象(SVG)。创建1个SVG,其中所有对象都具有可使用其ID选择的唯一路径。