如何区分JavaScript中的点击事件和滑动事件?

时间:2016-09-23 10:22:32

标签: javascript onsen-ui2

我正在使用OnsenUI 2和ReactJS来开发Cordova的跨平台应用程序。它应该在移动设备上运行,但如果它也能在普通浏览器上运行会很好。我有一个带全屏图像的Carousel元素,当用户点击图像时我想打开一个新页面。问题是,每次滑动到新图像都会在图像上触发click事件。如何判断幻灯片上的点按和滑动到新幻灯片之间的区别?

Codepen:https://codepen.io/anon/pen/amJooZ

1 个答案:

答案 0 :(得分:1)

如果您正在为触摸屏开发某些内容,而不是收听click个事件,则应该听取触摸事件。见MDN's documentation of touch events。如果处理正常点击事件也很重要,请参阅the section about handling clicks