問題は、垂直スクロールが必要なときにswipeleft/swiperightイベントが発生するという問題です。jqueryモバイルの垂直スクロール中にswipeleft/swiperightがトリガーされました
jquery mobile 1.1.0バージョンとjquery 1.7.1を使用しています。
とコードは次のとおりです。
$(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();
});
私はページをscorllしたいときなぜイベントトリガーをスワイプ??
この問題は、いずれかがこの問題のために私を助けることができます...サムスンギャラクシーアンドロイド2.3.5に
を発生しているのですか?
事前に感謝しますが...
'horizontalDistanceThreshold'を' Math.min($(document).width()/ 2、160)に設定すると '私のために働いていました。 [ここ]から(http://c-sharp-snippets.blogspot.com.ar/2011/12/jquery-mobile-swiperight-too-sensitive.html) –
スワイピングはちょっと難しいです私が上下にスクロールするときに斜めに動くので、スワイプではなくスクロールするだけです。タッチスタートとタッチストップを測定できると思います。 –