При использовании плагина scrollview события смахивания jQuery Mobile не запускаются - PullRequest
0 голосов
/ 12 марта 2012

Я использую события смахивания, чтобы изменить страницы при смахивании, которые работали нормально до использования плагина ScrollView. Я видел помощь от jQuery Mobile: события scrollview и swipe , но я не знаю, как это реализовать сейчас. Какие-нибудь фрагменты кода для меня?

Заранее спасибо.

1 Ответ

0 голосов
/ 12 мая 2012

Вам просто нужно закомментировать e.stopPropagation() в _handleDragStart function(), чтобы прекратить всплывать родительские события, такие как события свипирования JQM в вашем случае.

ИЛИ вы можете отключить в соответствии с условием, например, для вертикальных полос прокрутки, если вы хотите иметь события swipeLeft и swipeRight, используйте это

( this.options.direction == "y" ) ? "" : e.stopPropagation();

это должно работать.

...