- touches:手指触摸到屏幕上引起的当前所有触摸点的集合;
- targetTouches:手指触摸到绑定事件的节点上的触摸点的集合;
- changedTouches:触摸事件时改变触摸点的集合;
以下引用segmentfault@pangpang的图:
结合图片对以上三个概念进行解释:
有两个div,只对DIV2绑定了toushstart事件。
当手指第一次触摸到DIV2时,三个对象表示的都是一样的;
再放下第二根手指和第三根手指分别触摸DIV1和DIV2时,
此时targetTouches对象表示的是第一根手指和第三根手指的信息,因为绑定toushstart事件的节点为DIV2;
而changedTouches对象表示的是第二根手指和第三根手指的信息,因为第一根手指没有变化;
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之家整理,本文链接:https://www.bmabk.com/index.php/post/159689.html