смахивание влево/вправо срабатывает во время вертикальной прокрутки в 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();
});

Тогда зачем триггер события салфетки, когда я хочу прокрутить страницу?

Эта проблема возникает в Samsung Galaxy Android 2.3.5...

Может ли кто-нибудь помочь мне в этом вопросе?

8
задан Brian Tompsett - 汤莱恩 17 July 2019 в 22:14
поделиться