确定JavaScript中鼠标指针位于哪个元素之上

我想要一个函数,告诉我鼠标光标在哪个元素上

因此,例如,如果用户的鼠标在这个文本区域上(id为wmd input),调用窗口。哪个元素是鼠标上的(),在功能上等同于$(“wmd input””)

演示

有一个非常酷的函数叫做document.elementFromPoint,它的功能听起来像什么

我们需要的是找到鼠标的x和y坐标,然后使用这些值调用鼠标:

var x=event.clientX,y=event.clientY,
elementMouseIsOver=document.elementFromPoint(x,y);

document.element frompoint

jQuery事件对象

发表评论