图解Js event对象offsetX, clientX, pageX, screenX, layerX, x区别

测试代码如下:

Javascript

二、不同浏览器对这些属性的支持:

三、图解 event.offsetX,event.clientX,event.pageX,event.screenX属性


四、图解 event.layerX,event.layerY 属性

五、图解 event.x,event.y 属性

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

六、Jquery 兼容写法

Jquery event 事件对象,包含有 event.offsetX, event.clientX,event.pageX,event.screenX等属性(firefox 浏览器中, offsetX 为 undefined)。firefox 获取 offsetX / offsetY 的值,需要通过 event 对象的属性 originalEvent。

你可能感兴趣的:(图解Js event对象offsetX, clientX, pageX, screenX, layerX, x区别)