El problema es que el evento swipeer/swiperight se activa cuando quiero desplazamiento vertical.swipeleft/swiperight desencadenado durante desplazamiento vertical en jquery mobile
estamos usando jquery mobile 1.1.0 version y jquery 1.7.1.
y el código es:
$(document).delegate('#quizResumePage', 'swipeleft swiperight', function (event) {
event.stopImmediatePropagation();
if (event.type == 'swipeleft') {
$('#btnnext').trigger('click');
} else if (event.type == 'swiperight') {
$('#btnprevious').trigger('click');
}
event.preventDefault();
});
Entonces, ¿por golpe evento de disparo cuando quiero scorll la página ??
Este problema se produce en la galaxia de Samsung Android 2.3.5 ...
¿Puede cualquiera que me ayude para este problema?
Gracias de antemano ...
Estableciendo 'horizontalDistanceThreshold' a' Math.min ($ (documento) .width()/2, 160) 'funcionó para mí. De [aquí] (http://c-sharp-snippets.blogspot.com.ar/2011/12/jquery-mobile-swiperight-too-sensitive.html) –
Deslizar es un poco difícil porque he descubierto que clasifico de mover diagonalmente mientras me desplazo hacia arriba o hacia abajo, así que solo quiero que se desplace, no deslice. Supongo que podría medir touchstart y touchstop. –