Событие touchmove
Определение и использование
Событие touchmove срабатывает при перемещении пальца пользователя по экрану.
Событие touchmove срабатывает каждый раз при перемещении и продолжается до тех пор, пока палец не будет отпущен.
Совет:Ниже перечислены другие события, связанные с событием touchmove:
- touchstart - При касании пользователя элемента
- touchend - При снятии пальца пользователя с элемента
- touchcancel - При перемещении пальца пользователя по экрану
Пример
Выполнение JavaScript при перемещении пальца пользователя над элементом P (только для сенсорных экранов):
<p ontouchmove="myFunction(event)">Touch me!</p>
Грамматика
В HTML:
<элемент ontouchmove="myScript">
В JavaScript:
объект.ontouchmove = myScript;
В JavaScript, используя метод addEventListener():
объект.addEventListener("touchmove", myScript);
Технические детали
Бубbling: | Поддержка: |
---|---|
Отменяемые: | Поддержка: |
Типы событий: | TouchEvent |
Поддерживаемые теги HTML: | Все элементы HTML |
Поддержка браузеров
Числа в таблице указывают на первую версию браузера, которая полностью поддерживает это событие.
События | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
touchmove | 22.0 | 12.0 | 52 | Не поддерживается | Не поддерживается |