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

时间:2009-09-24 11:17:45

标签: javascript jquery css

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

1 个答案:

答案 0 :(得分:14)

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

document.elementFromPoint ( x, y );

document.elementFromPoint

  

返回文档中的元素   其elementFromPoint方法正在进行中   叫哪个是最顶层的元素   这是在给定点下。该   point是通过坐标指定的   CSS像素,相对于   窗口中左上角的点或   包含文件的框架。

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