触屏事件
移动端浏览器兼容性较好,我们不需要考虑以前 JS 的兼容性问题,可以放心的使用原生 JS 书写效果,但是移动端也有自己独特的地方。比如触屏事件 touch(也称触摸事件),Android和 IOS 都有。
常见的触屏事件:
触屏touch事件 | 说明 |
---|---|
touchstart | 手指触摸到一个DOM元素时触发 类似于pc端的mouseover |
touchmove | 手指在一个DOM元素上滑动时触发 类似于pc端的mousemove |
touchend | 手指从一个DOM元素上移开时触发 类似于pc端的mouseout |
.
触摸事件对象:
TouchEvent 是一类描述手指在触摸平面(触摸屏、触摸板等)的状态变化的事件。这类事件用于描述一个或多个触点,使开发者可以检测触点的移动,触点的增加和减少,等等...