JasmineOT

JasmineOT 查看完整档案

填写现居城市  |  填写毕业院校  |  填写所在公司/组织填写个人主网站
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

JasmineOT 回答了问题 · 2016-04-05

解决TouchEvent里的targetTouches、touches、changedTouches的区别的具体体现是?

按我的理解是这样的:

  • touches:当前屏幕上所有触摸点的集合列表

  • targetTouches: 绑定事件的那个结点上的触摸点的集合列表

  • changedTouches: 触发事件时改变的触摸点的集合

举例来说,比如div1, div2只有div2绑定了touchstart事件,第一次放下一个手指在div2上,触发了touchstart事件,这个时候,三个集合的内容是一样的,都包含这个手指的touch,然后,再放下两个手指一个在div1上,一个在div2上,这个时候又会触发事件,但changedTouches里面只包含第二个第三个手指的信息,因为第一个没有发生变化,而targetTouches包含的是在第一个手指和第三个在div2上的手指集合,touches包含屏幕上所有手指的信息,也就是三个手指。

关注 17 回答 3

JasmineOT 关注了用户 · 2014-04-22

n͛i͛g͛h͛t͛i͛r͛e͛ @nightire

正在更新 Elixir 语言的系列文章:http://www.very-geek.com

关注 2799

JasmineOT 评论了回答 · 2014-04-22

该怎么去系统的学ruby on rails

JasmineOT 评论了问题 · 2014-04-22

node.js for循环中async.series的问题

认证与成就

  • 获得 22 次点赞
  • 获得 3 枚徽章 获得 0 枚金徽章, 获得 2 枚银徽章, 获得 1 枚铜徽章

擅长技能
编辑

(゚∀゚ )
暂时没有

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2014-02-27
个人主页被 447 人浏览