问题是我试图通过使用jquery来获取元素的id,并且我只找到了document.elementFromPoint()方法,但是这个方法通过它相对于文档的位置来获取元素。
我想要的是通过相对于父母的位置来获取元素。我如何实现这个目标?
提前谢谢。答案 0 :(得分:1)
试试这个:
function getElementByPoint( parent, x, y ) {
if ( x < parent.width() && y < parent.height() ) {
return document.elementFromPoint( x + parent.offset().left, y + parent.offset().top );
} else {
return null;
}
}
getElementByPoint( jQuery('#parent'), 100, 50 );