我有一个svg rect,里面有不同位置的多个图像,我需要一种方法来询问一个像素(x,y)是否是" free"在svg中,对我来说不会与图像发生碰撞,我可以问这个像素是否属于逐个循环的图像,但这种方式看起来效率很低,我想知道是否有更好的方法来做到这一点(JavaScript的)。
答案 0 :(得分:0)
致电
var element = document.elementFromPoint(x, y);
如果它返回一个元素,它不是空闲的,如果没有,它就是。如果您需要,还需要documentation here。