为什么tap事件绑定在document上,而不是对象本身上

1.在移动端前端开发,click事件有300ms的延时,为了提升用户体验,快速响应。zepto添加了tap事件。tap是在手指触屏横纵向移动距离小于30px,触发tap事件。移动距离的判断是通过touchstart,touchend判断的,touchstart,touchend事件绑定在document上

2.tap事件不是浏览器内置事件,而是zepto添加的一个事件,可以把tap名字修改成其它的名字,例如:"fastclick"

posted on 2016-03-12 22:37  冷风飘飘  阅读(336)  评论(0编辑  收藏  举报

导航