使用 jQuery 和 jGestures 构建站点,并注意到某些设备(例如 iPad)不会响应 on 'click' 事件,而是响应 'tapone'。
我用“tapone”替换了所有“click”实例,在各种浏览器中进行测试后,我没有发现任何问题。浏览器包括最新版本的 IE、Firefox、Windows 版 Chrome 和 Ipad 4 上的 Safari。
将所有实例替换为:on('click', .... 有什么缺点:on('tapone', ... 这会导致任何桌面浏览器出现问题吗?