如何通过javascript确定相对于元素(内部或外部)的点的情况? elementFromPoint()返回最顶层元素。可以找到底部元素吗?
<svg width="500" height="300" >
<polygon points="200,10 250,190 160,210" style="fill:white;stroke:black" />
</svg>
Html代码只是一个例子.Vertexs可能更多。一个可能的解决方案可能是从点触发事件并获取事件的目标。是否有任何现成的Javascript方法从点触发事件?另一个sugesstion也是appriciated。
答案 0 :(得分:0)
我找到了元素的解决方案isPointInFill()方法。这个方法的参数是SVGPoint。 此阶段只有Chrome支持isPointInFill()。