Я пытаюсь создать мобильный сайт с интерфейсом карты. Взаимодействие, которое я хочу создать, - это список карточек, которые я могу прокрутить и убрать, отбросив их. Для этого я в настоящее время использую jQuery UI с jQuery UI Touch Punch, чтобы он работал с сенсорными устройствами.Вертикально прокручиваемые и горизонтально перетаскиваемые divs на мобильный
Проблема, с которой я сталкиваюсь, заключается в том, что при прокрутке с событием касания, начинающимся с div, он использует его только для перетаскивания по горизонтали, игнорируя вертикальное прокручивание. Есть ли способ предотвратить это, или другая библиотека будет лучше соответствовать моим потребностям?
Это сайт, который мне нужен для:
(это показывает только такое поведение на сенсорном устройстве, работает довольно много штрафа на рабочих столах)
Аналогичный вопрос был задан раньше, но остались без ответа:
JQuery-UI horizontal dragging with vertical scrolling
И менее важный квест ион; перетаскивание довольно резкое, что может быть причиной этого? Я использую несколько библиотек и фреймворков css поверх друг друга, я предполагаю, что что-то сталкивается с пользовательским интерфейсом jQuery. Я буду смотреть на то, что после прокрутки исправлено, но если кто-то знает, что может быть причиной этого, это будет здорово!
EDIT2:
Нет, это было не так. Это был «переход: все .2s»; который возился с движением.
EDIT1: Выглядит это была вызвана динамической шириной дивы я Draggin вокруг:
jQuery UI make the effect less abrupt and jerky