为什么移动端为什么能用click事件??

来源:2-7 HTML5触屏事件详解

Helianthuserin

2016-05-22

移动端为什么能用鼠标的click事件???不是要用touch吗??

写回答

3回答

远人

2016-05-23

click事件在Android4.0后已经没有300ms的触发延时,同时这样在PC端也能使用。另外tap事件 本质上touch start和touch end 多个事件的组合,效率相对要低

0
1
Helianthuserin
谢谢老师~~~~
2016-05-23
共1条回复

你_必须努力

2016-05-22

touch事件是针对移动平台的事件,click是桌面的鼠标点击事件,在Android 的早期版本,对于click时间的支持不是很好,于是之前在开发移动端网页的时候避免使用click事件,但是现在的Android对于click事件的支持已经很好了所以没必要纠结这个问题了。还有为了在桌面端有更好的支持,所以才用了click事件。

0
1
Helianthuserin
谢谢~~~
2016-05-23
共1条回复

Lunaticf

2016-05-22

用touch pc端就不行了吧 而click在两边都能用。老师好像这么说的

0
1
Helianthuserin
谢谢~~
2016-05-23
共1条回复

HTML5独立开发书城Web App

最前沿前端技术精讲, HTML5 、Vue.js 、Koa 、zepto 综合运用

3387 学习 · 685 问题

查看课程