移动端触屏事件

本文介绍了移动端触屏事件的详细信息,包括touchstart、touchmove、touchend和touchcancel事件,以及每个事件中包含的触摸列表和touch对象的属性。通过案例分析,展示了如何利用这些事件实现手指拖动滑块和图片变清晰的功能。
摘要由CSDN通过智能技术生成

触屏事件

一、兼容DOM的触摸事件

1.touchstart 当手指触摸屏幕时触发

2.touchmove 当手指在屏幕上滑动时连续触发

3.touchend 当手指从屏幕上移开时触发

4.touchcancel 当系统停止跟踪触摸时触发

二、每个触摸事件包含的三个触摸列表

1.touches 当前跟踪的触摸操作的Touch对象的数组

2.targetTouches 特定于时间目标的Touch对象的数组

3.chargeTouches 自上次触摸以来发生哪些改变的Touch对象的数组

4.每个touch对象包含的属性

(1)clientX 触摸目标在视口中的x坐标

(2)clientY 触摸目标在视口中的y坐标

(3) pageX 触摸目标在页面中的x坐标

(4) pageY 触摸目标在页面中的y坐标

(5)screenX 触摸目标在屏幕中的x坐标

(6)screenY 触摸目标在屏幕中的y坐标

(7)identifier 标志触摸的唯一ID

(8)target 触摸的DOM节点目标

案例一、手指拖动滑块使其跟随运动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值