如何知道当前鼠标位置的元素?

new*_*bie 5 javascript css jquery

我需要知道当前鼠标位置中的元素是什么,我正在使用jQuery.

rah*_*hul 14

如果我理解正确,你需要找出当前鼠标上的元素.如果这是正确的,你可以使用

document.elementFromPoint ( x, y );
Run Code Online (Sandbox Code Playgroud)

document.elementFromPoint

返回正在调用elementFromPoint方法的文档中的元素,该元素位于给定点下面的最顶层元素.该点通过CSS像素中的坐标指定,相对于包含文档的窗口或框架中的最左上角点.

$(document).ready(function(){
   $(this).mousemove(function(e){
      var elem = document.elementFromPoint ( e.pageX , e.pageY );
    alert ( elem.id );
   }); 
})
Run Code Online (Sandbox Code Playgroud)