我在想事件点击和touchstart之间的区别吗?目前我所知道的是touchstart更适合触摸屏,但点击触摸动作和鼠标点击都可以。我有点困惑,以验证这两个,这些会导致延迟任何情况?jQuery events click and touchstart
1
A
回答
2
点击被视为一种手势。它有300毫秒的延迟,因为该设备正在等待查看该水龙头是否是双击变焦的手势的一部分。 Touchstart/end没有延迟,因为它比手势低。
2
是的,如果内存正确地为我提供服务,单击将会导致大约200-300ms的延迟。点击实质上等待touchstart然后touchend。
相关问题
- 1. clojurescript:touch events and Domina
- 2. Blackberry Click Events
- 3. CSS Click Events
- 4. Python Turtle - Click Events
- 5. click event disable other click events
- 6. PdfWriter and Events
- 7. ASP.Net - RepeaterTemplates and Events
- 8. USphereComponent and Overlap Events
- 9. Phonegap iOS应用程序,Jquery Click events
- 10. Javascript,views and events best practices
- 11. Flash 4 BitmapImage and events
- 12. JQuery - url location and click event
- 13. jquery trigger('click')and on(change)
- 14. Click Event - Main Document and Dialog jQuery
- 15. Jquery click and toggle Class question
- 16. Click and Mousemove?
- 17. live('click')and performance
- 18. onload and onunload events not firing
- 19. mvc and castle windsor - registratrion events
- 20. CQRS Commands and Events as generic classes?
- 21. Click Once and ActiveX
- 22. Casperjs click and ajax
- 23. Click and CheckStateChanged VB6
- 24. JQuery events + IPhone
- 25. VB6 ListBox Click and DblClick
- 26. jquery会在$('#somebutton')。data('events')中工作吗?click?
- 27. jQuery Events加载
- 28. jquery ui events
- 29. Jquery onfocus/onchange events
- 30. jquery select events
请注意,您不应该绑定到两者,因为在触摸设备上使用时会触发两次。在我当前的项目中,我正在检查touchstart是否存在,如果是这样,分配一个var(例如touchAction =“touchstart”),否则分配“click”,然后我可以绑定到clickAction,并为它们进行了优化。 – Grezzo
感谢您的答复,任何理想哪些情况最适用于这两项行动?我试图在报告中分析他们,需要一些不同的理念。 – nihulus
我不知道我明白你的意思。在我的代码中,我在支持它的浏览器上使用“touchstart”,并“点击”任何其他浏览器。这是否回答你的问题? – Grezzo