#javascript #jquery #touch
#javascript #jquery #коснитесь
Вопрос:
Как я могу прокручивать div с помощью событий касания? У меня есть DIV с переполнением, установленным на скрытый. Я знаю, что могу прокручивать DIV с помощью javascript, вот пример использования колеса мыши:
function mousewheelScroll(event, delta) {
var $t = $(this);
var change = delta * 8;
var top = $t.scrollTop();
top = top - change;
if (top < 0)
top = 0;
if (top > ($t.attr("scrollHeight") - $t.innerHeight()))
top = ($t.attr("scrollHeight") - $t.innerHeight());
$t.scrollTop(top);
}
Но я не нашел примера, который будет работать с сенсорными событиями для устройств iOS.
Комментарии:
1. Существуют ли события касания специально для мобильных устройств? Для меня это было бы новостью, но на самом деле я не ориентируюсь на мобильные приложения.
Ответ №1:
Проверьте этот плагин, похоже, это именно то, что вы ищете
Комментарии:
1. Вы заставили touchScroll работать? Мы не можем заставить содержимое оставаться в новой позиции прокрутки. Содержимое всегда возвращается в исходное положение после того, как кто-то щелкает вверх или вниз.