1

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

该功能在普通网络浏览器中与 jquery .on('click' 一起使用。

我用谷歌搜索并找到了点击和触摸启动

将功能更改为 .on('click touchstart' 使其可以在 iPad 上运行。太棒了!

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

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

有人可以因此建议并解释“点击”如何与普通网络浏览器、Android 设备和 i 设备上的不同元素一起使用。

一个示例,说明如何仅使用一种手势来实现,但取决于设备的正确手势会很棒。

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

非常感谢

4

0 回答 0