没有jQuery移动库的Jquery Swipe

Ala*_*n A 9 jquery touch swipe

我知道这个主题已经在Stackoverflow上得到了广泛的介绍,但我找不到明确的答案.

我成功检测到客户端设备是否为触摸屏:

if(!!('ontouchstart' in window)){

     // detect swipe

}
Run Code Online (Sandbox Code Playgroud)

但是,我无法弄清楚如何检测元素上的滑动/悬停.请注意,我希望能够在没有jquery移动库的情况下执行此操作.

这是我的小提琴:

http://jsfiddle.net/k77aC/9/

先感谢您,

艾伦.

Pau*_*jes 10

如果它只是你不想使用的jQuery mobile,请尝试轻量级且具有很多选项的锤子js.

但是,如果您完全反对使用任何库,请查看可用的不同触摸事件:

https://developer.mozilla.org/en-US/docs/Web/Guide/Events/Touch_events