swipeleft / swiperight wird beim vertikalen Scrollen in jquery mobile ausgelöst

8

Problem ist, dass swipeleft / swiperight Ereignis Trigger ist, wenn ich vertikale Scroll wollen.

Wir verwenden jquery mobile 1.1.0 Version und jquery 1.7.1.

und Code ist:

%Vor%

Warum Swipe Event Trigger, wenn ich die Seite scorll ??

Dieses Problem tritt in der Samsung Galaxie Android 2.3.5 auf ...

Kann jemand mir für dieses Problem helfen?

Vielen Dank im Voraus ...

    
user1045389 02.07.2012, 09:11
quelle

1 Antwort

12

Sie können steuern, wie das Swipe-Ereignis funktioniert, indem Sie die Werte des folgenden Objekts ändern

%Vor%

Platziere es auf deinem Code, bevor du den Swipes hörst. Ändern Sie zum Beispiel den verticalDistanceThreshold auf 15 und den durationThreshold auf 500, was dazu beiträgt, das falsch positive Ergebnis zu reduzieren.

Auf der anderen Seite lösen Sie in Ihrem Code das click -Ereignis auf Ihren Schaltflächen aus, während das funktioniert, wäre es besser, direkt die Methode aufzurufen, die die nächsten / vorherigen Aktionen ausführt.

Viel Glück!

    
roy riojas 20.08.2012 19:44
quelle