触摸启动与点击.引擎盖下发生了什么
Touchstart vs Click. What happens under the hood?
首先,对不起,这不是一个编程问题,但我认为它不适合理论CS,CS非编程仍在私人测试中。
在更新我的phonegap应用程序以收听之后
$(selector).bind("touchstart",function());
而不是
$(选择器).click(function());
(这里是jquery),性能显著提高,我想知道touchstart有什么不同,尽管它可能是专门为移动设备环境设计的。我在touchstart上查找了w3c文档,但它没有提供任何信息。
如果有人有进一步解释的链接,或者可以解释它是如何工作的,我非常感谢
在iPhone上,手指一接触屏幕,touchstart
事件就会触发,而click
事件则在您触摸屏幕并将手指抬离屏幕300毫秒后触发。300毫秒的时间延迟是为了让Safari可以等待,看看你是否打算连续双击屏幕来模拟缩放手势。
相关文章:
- Javascript函数 - 通过引用复制,但这里发生了什么
- 套接字发生了什么's在'断开连接'事件(服务器端)
- 这段代码中发生了什么
- 通过它访问HTML元素's id DIRECTLY-这里发生了什么
- JavaScript's数组过滤器函数在没有分配函数的情况下使用-这里发生了什么
- 这个JavaScript函数中发生了什么
- 我的输入字段听到除回车之外的每个“键下”事件.我有一个日期选择器,不确定发生了什么
- isPrototypeOf 说不,但实例说是——发生了什么
- 十分钟内的 Javascript:此示例代码中发生了什么说明惰性范围
- 数字值正在更改,任何人都知道发生了什么
- 当需要(“http”)时发生了什么.Server() 以 Express 应用程序作为其参数进行评估
- 有人请帮助解释这个javascript代码,即发生了什么以及代码在做什么
- jQuery 1.4.4 和 1.7.2 之间的 .ajax() 发生了什么导致代码中断
- 此代码中发生了什么,如果没有“with”关键字,以下内容的基本实现是什么
- 这个JavaScript三元运算符中发生了什么
- 有人能告诉我循环中发生了什么吗
- 按下escape退出全屏时发生了什么?我如何用按钮复制它
- 触摸启动与点击.引擎盖下发生了什么
- Handlebars.js中的__get__函数发生了什么
- 有人能帮我理解这个代码中发生了什么吗