Par*_*xit 5 javascript iphone jquery mobile-safari ipad
我有iPad的问题.我用3个功能在JavaScript锚标记,onmouseover,onmouseout,onclick.
但是当我在iPad上进行测试时,首先触摸它会触发onmouseover,然后再执行两次触摸执行onclick事件.
这意味着点击事件总共需要三次触摸.一般来说,它只需要两次触摸.为什么会这样?
要使用触摸屏完全支持移动设备,您无法使用鼠标事件 ......您需要更改为触摸事件
http://ross.posterous.com/2008/08/19/iphone-touch-events-in-javascript/
另一种方法是使用移动框架划分代码,如jQTouch,jQMobile等......
它们开箱即用,支持鼠标事件和触摸事件.
在为Touch Events提供代码支持后,即使拖放也能很好地工作
| 归档时间: |
|
| 查看次数: |
7407 次 |
| 最近记录: |