2012-04-04 3 views
0

Ich habe Szenario folgende:Holen Sie die Richtung (oben/unten), in dem der Benutzer auf einem iPad (Berührungsbewegungs Ereignis) scrollt

ich einen Code haben, binded zum Mausrad Ereignis

$('#main').bind("mousewheel",function(ev, delta) { 
    ev.preventDefault(); 
    if(delta == '-1') { 
     alert("The user is trying to scroll upwards"); 
    } else { 
     alert("The user is trying to scroll down"); 
    } 
}); 

Ich habe dann diese Plugin, die die Verwendung von IPhone/Ipad Touch-Ereignisse bietet enthalten.
Schauen Sie sich folgenden Code:

$('#main').bind('touchmove', function(event) { 
    ev.preventDefault(); 
}); 

Ich möchte die Richtung alarmieren, in dem der Benutzer Scrollen wird. Wie kann ich das machen?

Vielen Dank im Voraus!

Antwort

2

Verwenden Sie diese wunderbare Bibliothek.

jQuery('#swipe').bind('swipeup',eventHandler); 
jQuery('#swipe').bind('swipedown',eventHandler); 

Weitere Informationen: http://jgestures.codeplex.com/

+0

Sehr hilfreich Plugin! Vielen Dank –

Verwandte Themen