摘要:
本人在做一个简易项目时,需要实现如下效果:菜单宽度超过屏宽,靠手指左右滑动显示完成内容(菜单本身还是二级菜单)很显然需要用到touchstart/touchmove/touchend事件。但本人对touch事件无甚了解,也因此频频碰壁,折腾许久才实现这一效果。现将相关关键点记录如下。1、获取touch事件的手指位置本人最初使用【e.pageX】,但只有苹果平台支持。后来得知需要使用【e.touches[0].pageX】e.touches这一数组存储了当前每根手指的位置。2、二级菜单多次刷新应事先效果是:绑定click事件。点击下拉,再点击上滑。可能触屏过于敏感,导致多次触发click事件。解 阅读全文
posted @ 2013-11-18 16:53
效果扒裙
阅读(255)
评论(0)
推荐(0)

浙公网安备 33010602011771号