1. touches:手指触摸到屏幕上引起的当前所有触摸点的集合;
  2. targetTouches:手指触摸到绑定事件的节点上的触摸点的集合;
  3. changedTouches:触摸事件时改变触摸点的集合;

   以下引用segmentfault@pangpang的图:

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

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

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

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

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

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

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

相关文章:

  • 2021-11-17
  • 2021-10-27
  • 2021-11-07
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-04
  • 2022-12-23
  • 2021-05-10
  • 2021-11-02
相关资源
相似解决方案