@Marox
Человек

Не срабатывают обработчики события click на моб.устройствах. В чем дело?

Есть button, по нажатию на который, сериалайзится форма и отправляется Ajax запрос. С компьютера все полностью работает, с сенсорных устройств, будь-то телефон на андроиде или iPad при нажатии ничего не происходит, причём с другими элементами, на которые повешены события click, все нормально. В чем проблема?
  • Вопрос задан
  • 272 просмотра
Пригласить эксперта
Ответы на вопрос 3
sfi0zy
@sfi0zy Куратор тега JavaScript
Creative frontend developer
На мобильных устройствах лучше использовать не click а touch события - посмотрите какие они бывают. Или используйте Touche.js - эта штука подменит ваши click на touch там, где это необходимо
Ответ написан
Комментировать
xPomaHx
@xPomaHx
1vs9
Попробуй поставь в ксс cursor:pointer; на то на что вешаешь событие.
Ответ написан
Комментировать
@noname90
Возможно в js ошибка попробуйте использовать: https://developer.chrome.com/devtools/docs/remote-...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы