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

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?
  • Вопрос задан
  • 3266 просмотров
Подписаться 2 Оценить 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽