用于网页的Apple触摸事件

时间:2010-10-18 02:02:55

标签: jquery html css

我想知道如何在this这样的页面上实现一种触摸事件。

因此,当您点击截图的一部分进行放大时,它实际上会跟随您的手指,因为它会拖动屏幕。

是否有某些方法可以在iOS设备上运行。

3 个答案:

答案 0 :(得分:1)

根据我的经验,没有一个罐装解决方案可以完全满足您的需求。也就是说,有一些框架正在获得认真的牵引力,这将减少实现这样的事情所涉及的工作量。 Sencha Touch是我的最爱之一。您可以在其框架中访问触摸事件API,并将该事件与您需要编写的自定义脚本相关联,以便为您处理放大。放大脚本本身就是一个相当大的放大脚本,并且可能只在具有浏览器功能的新型触摸设备(例如iPhone 4)上表现良好,以处理这种图形化的重要功能。

答案 1 :(得分:1)

http://jgestures.codeplex.com/

一个jQuery插件,可让您添加手势事件,如“捏”,“旋转”,“滑动”,“点按”和“orientationchange”,就像本机jQuery事件一样。包括事件替换:“tapone”事件可以通过“点击”触发,通过执行刷卡鼠标来“轻扫”。

实施例 。jQuery的( '#刷卡')结合( 'swipeone',事件处理程序);

答案 2 :(得分:0)

您可以考虑使用touchstart事件,但是,我不确定它是否会为您提供实现此效果所需的持续反馈。