Задать вопрос

Как сделать touch events только для телефонов?

Как сделать touchstart только для тех устройств, которые его поддерживают, а для всех остальных сделать click (mousedwon)?
  • Вопрос задан
  • 371 просмотр
Подписаться 5 Оценить Комментировать
Решения вопроса 1
winbackgo
@winbackgo
Проверить если поддерживаются touch события:
var touchSupport = 'ontouchstart' in window 
|| window.DocumentTouch && document instanceof window.DocumentTouch;


https://github.com/Modernizr/Modernizr/blob/master...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
06 янв. 2025, в 19:27
1000000 руб./за проект
06 янв. 2025, в 19:17
500 руб./в час
06 янв. 2025, в 18:21
20000 руб./за проект