Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在JS中的移动设备上单击vs触摸_Javascript_Jquery_Touch - Fatal编程技术网

Javascript 在JS中的移动设备上单击vs触摸

Javascript 在JS中的移动设备上单击vs触摸,javascript,jquery,touch,Javascript,Jquery,Touch,比较以下两个事件侦听器时: $("#button").click(myFunc); 及 为什么触摸屏设备对点击事件的响应比触摸事件慢,是什么决定了这一点,即操作顺序 在手指释放压力之前,你不会发出咔哒声。单击是触摸结束的结果,而不是触摸启动 大多数情况下,touchend和点击之间也会有延迟,因此可以检测到双击(然后不会发送点击事件) $("#button").on("touchstart", myFunc);

比较以下两个事件侦听器时:

$("#button").click(myFunc);


为什么触摸屏设备对点击事件的响应比触摸事件慢,是什么决定了这一点,即操作顺序

在手指释放压力之前,你不会发出咔哒声。
单击
触摸结束
的结果,而不是
触摸启动

大多数情况下,
touchend
点击之间也会有延迟,因此可以检测到双击(然后不会发送
点击事件)

$("#button").on("touchstart", myFunc);