Обработка событий смахивания вверх / вниз в jQuery

0

Я использую jquery.touchSwipe.js в скрипке. Я загрузил его здесь и вставил jquery.touchSwipe.js в свой Dropbox.run, но это не сработало. Я хочу захватить салфетки вверх и вниз, а также прокрутку. Вот моя скрипка.

$("#test").swipe({
    swipeUp: function (event, direction, distance, duration) {
        console.log("You swiped " + direction)
    },
    swipeDown: function (event, direction, distance, duration) {
        console.log("You swiped " + direction)
    },
    click: function (event, target) {},
    threshold: 100,
    allowPageScroll: "vertical"
});
Теги:
jquery-mobile

1 ответ

0

Неправильный путь к плагину TouchSwipe. Вы ссылаетесь на страницу загрузки Dropbox, а не на сам файл, который находится здесь:

https://dl.dropboxusercontent.com/s/asv82fbz1am8e8w/jquery.touchSwipe.js

Я обновил свой скрипт: http://jsfiddle.net/YB5sq/1/

Обновление: из нашего обсуждения, я думаю, вы также хотите, чтобы не запускать событие салфетки, когда пользователь пытается прокрутить элемент. Вы можете это сделать - документация рассказывает вам, как это сделать. По умолчанию что-либо с классом noSwipe не вызовет салфетки, но вы также можете указать элементы. EG: http://jsfiddle.net/YB5sq/5/

  • 0
    Но я не получаю движение вверх и вниз по событию ..?
  • 0
    Я. Вы смотрели в консоли, чтобы увидеть, если ваши журналы показывают?
Показать ещё 10 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню