MouseEvent
构造函数
名称 | 类型 | 必填 | 描述 |
type | string | 是 | - |
x | number | 是 | - |
y | number | 是 | - |
clientX | number | 是 | - |
clientY | number | 是 | - |
pageX | number | 是 | - |
pageY | number | 是 | - |
screenX | number | 是 | - |
screenY | number | 是 | - |
属性值
名称 | 类型 | 必填 | 描述 |
clientX | number | 是 | 相对于页面可显示区域左边的距离 |
clientY | number | 是 | 相对于页面可显示区域顶部的距离 |
x | number | 是 | 相对于页面可显示区域左边的距离,同clientX |
y | number | 是 | 相对于页面可显示区域顶部的距离,同clientY |
pageX | number | 是 | 相对于文档左边的距离 |
pageY | number | 是 | 相对于文档顶部的距离 |
screenX | number | 是 | 相对于屏幕左边距离 |
screenY | number | 是 | 相对于屏幕顶部的距离 |
type | string | 是 | 事件类型 |
target | INode | 是 | |
currentTarget | INode | 是 | |
timeStamp | number | 是 | 事件发生时的时间戳 |
方法
名称 | 类型 | 必填 | 描述 |
stopPropagation | () => void | 是 | 阻止当前事件的进一步传播 |
preventDefault | () => void | 是 | 阻止当前事件的默认行为 |