长按一般是在touchstart 事件中 使用setTimeout ,一段时间后执行某段代码!
如果这段时间之内触发了Touchmove事件 ,就清除这个执行 调用clearTimeout
也可以上网搜索更详细的介绍
比如:
http://bbs.appcan.cn/forum.php?mod=viewthread&tid=12990