关于TouchEvent里面的touches,targetTouches,changedTouches的解释

2016-11-08 15:41 出处:360java.com 作者:360java  阅读()
touches :手指触摸到屏幕上引起的当前所有触摸点的集合; targetTouches :手指触摸到绑定事件的节点上的触摸点的集合; changedTouches :触摸事件时改变触摸点的集合; 以下引用segmentfault@pangp
  1. touches:手指触摸到屏幕上引起的当前所有触摸点的集合;
  2. targetTouches:手指触摸到绑定事件的节点上的触摸点的集合;
  3. changedTouches:触摸事件时改变触摸点的集合;

   以下引用segmentfault@pangpang的图:

 关于TouchEvent里面的touches,targetTouches,changedTouches的解释

   结合图片对以上三个概念进行解释:

   有两个div,只对DIV2绑定了toushstart事件。

   当手指第一次触摸到DIV2时,三个对象表示的都是一样的

   再放下第二根手指和第三根手指分别触摸DIV1DIV2时,

   此时targetTouches对象表示的是第一根手指和第三根手指的信息,因为绑定toushstart事件的节点为DIV2

   而changedTouches对象表示的是第二根手指和第三根手指的信息,因为第一根手指没有变化

分享到:
本文标签: 关于, TouchEvent, 面的, touches, targe

相关文章

发表评论(共条评论)愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

Copyright (C) java学习 360java 360java.com, All Rights Reserved.

苏ICP备16022210号