以前使用的jqmobi的 tap swipeLeft 来实现手机上的点击和滑动,
但是不引入别的框架,单纯js/jquery来做,可以实现左滑油滑等触摸事件吗?
我在网上看到ontouchstart事件,但都是几年前的介绍,不知使用ontouchstart代替是否可行?
推荐几遍介绍手机端触摸的文章。
以前使用的jqmobi的 tap swipeLeft 来实现手机上的点击和滑动,
但是不引入别的框架,单纯js/jquery来做,可以实现左滑油滑等触摸事件吗?
我在网上看到ontouchstart事件,但都是几年前的介绍,不知使用ontouchstart代替是否可行?
推荐几遍介绍手机端触摸的文章。
13 回答13k 阅读
8 回答2.8k 阅读
2 回答5.2k 阅读✓ 已解决
5 回答1.4k 阅读
7 回答2.2k 阅读
3 回答2.3k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
不行。touchmove的开始会被当成点击。
假如有一个list页面,每个list item点击后会进入item的详细页。如果你使用touchstart替换click,那么你在对list进行触摸滚动时,会先触发touchstart再有touchmove,而这里的touchstart会被你当成点击事件,意味着滚动行为被误认为成了点击行为