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

JqueryUI + jQuery UI Touch Punch, а кнопки всё равно без ui-state-active на тач-устройстве: баг или фича?

Вот у нас требование - делайте так, чтобы работало и на тачах и на не-тачах более менее одинаково.
А мы использовали изначально jQueryUI. И вот под тачами, как известно, облом.
jQuery UI Touch Punch вроде бы помог, но, например, button'ы не меняют своего нажатия при прикосновении, как это происходит при mousedown. (проверяем на iOS)

Может быть кто-то сталкивался, почему так?
Повесить событие на touchstart вместо click для сенсорных устройств (если решим именно так делать), я еще могу, особо код не загадим. А вот управлять визуализацией кнопки не хотелось бы. Пусть jQueryUI сам этим занимается...

Ведь jQuery UI Touch Punch должен эмулировать мышиные события. И делает это нормально, например для draggable(). Без него drag не стартует на тачах.

А что же блин с button?

P.S. Переходить на jQuery Mobile?
  • Вопрос задан
  • 3298 просмотров
Подписаться 2 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы