Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.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
Android 在jquery中单击、轻触、触摸启动哪个时间?怎么做?_Android_Jquery_Gestures - Fatal编程技术网

Android 在jquery中单击、轻触、触摸启动哪个时间?怎么做?

Android 在jquery中单击、轻触、触摸启动哪个时间?怎么做?,android,jquery,gestures,Android,Jquery,Gestures,所以。。我正在开发我的网站的移动版本,并注意到我的“评级”脚本(用户选择一定数量的明星)在iPad上不起作用 该功能与jquery.on一起使用,在普通web浏览器中('click') 我在谷歌上搜索了一下,找到了tap和touchstart 将功能更改为.on('click touchstart')使其在iPad上工作。太棒了 我现在已经实现了一个表单,其中选中复选框时会显示/隐藏一些额外的字段。 我再次使用了.on('click')。这一次我在android手机上尝试了它。对于复选框,.on

所以。。我正在开发我的网站的移动版本,并注意到我的“评级”脚本(用户选择一定数量的明星)在iPad上不起作用

该功能与jquery.on一起使用,在普通web浏览器中('click')

我在谷歌上搜索了一下,找到了tap和touchstart

将功能更改为.on('click touchstart')使其在iPad上工作。太棒了

我现在已经实现了一个表单,其中选中复选框时会显示/隐藏一些额外的字段。 我再次使用了.on('click')。这一次我在android手机上尝试了它。对于复选框,.on('click')不起作用。我尝试添加touchstart,但没有成功。然后我添加了tap和bingo,它起作用了

在做了更多的研究后,我注意到其他人说不要拘束两个手势,因为在某些情况下,事件可能会触发两次。这很公平

因此,有人可以建议并解释“点击”如何与普通网络浏览器、安卓设备和i设备上的不同元素协同工作

举个例子,说明如何只使用一个手势就可以实现,但根据设备的不同,选择正确的手势会更好

注意,我只是使用普通的jquery


非常感谢选中“更改事件处理程序”复选框,您能详细说明原因吗?