And*_*You 8 html javascript click mouseevent pointer-events
“click”事件是一个鼠标事件,在 mousedown 和 mouseup 事件触发后触发。
现在指针事件有更广泛的用例,所以我想知道指针事件是否也有相应的“点击”事件?
谢谢。安迪
至于问题:是否有一个与click事件等效的指针事件?
答案是不。
至于问题:指针按下会调度click事件吗?
回答这个问题可能需要一些测试。
使用一个报告每个指针事件和单击事件的小测试页面,我获得了 iPhone 上单个手指按下的以下事件:
16:01:45.416 - pointerover - width: 48.5, height: 48.5
16:01:45.417 - pointerenter - width: 48.5, height: 48.5
16:01:45.418 - pointerdown - width: 48.5, height: 48.5
16:01:45.601 - pointerup - width: 0.0, height: 0.0
16:01:45.602 - pointerout - width: 0.0, height: 0.0
16:01:45.602 - pointerleave - width: 0.0, height: 0.0
16:01:45.636 - click - width: NaN, height: NaN
Run Code Online (Sandbox Code Playgroud)
(宽度和高度值报告指针尖端的大小,在本例中为手指)
所以看起来至少在 iPhone 上,click事件是通过手指按下来调度的。
| 归档时间: |
|
| 查看次数: |
7736 次 |
| 最近记录: |