我需要知道当前鼠标位置中的元素是什么,我正在使用jQuery。
答案 0 :(得分:14)
如果我理解正确,你需要找出当前鼠标上的元素。如果这是正确的,您可以使用
document.elementFromPoint ( x, y );
返回文档中的元素 其elementFromPoint方法正在进行中 叫哪个是最顶层的元素 这是在给定点下。该 point是通过坐标指定的 CSS像素,相对于 窗口中左上角的点或 包含文件的框架。
$(document).ready(function(){
$(this).mousemove(function(e){
var elem = document.elementFromPoint ( e.pageX , e.pageY );
alert ( elem.id );
});
})