首页 > 在手机完全使用ontouchstart 代替 click事件是否可行?

在手机完全使用ontouchstart 代替 click事件是否可行?

以前使用的jqmobi的 tap swipeLeft 来实现手机上的点击和滑动,
但是不引入别的框架,单纯js/jquery来做,可以实现左滑油滑等触摸事件吗?
我在网上看到ontouchstart事件,但都是几年前的介绍,不知使用ontouchstart代替是否可行?
推荐几遍介绍手机端触摸的文章。


不行。touchmove的开始会被当成点击。
假如有一个list页面,每个list item点击后会进入item的详细页。如果你使用touchstart替换click,那么你在对list进行触摸滚动时,会先触发touchstart再有touchmove,而这里的touchstart会被你当成点击事件,意味着滚动行为被误认为成了点击行为

【热门文章】
【热门文章】