Я занимаюсь разработкой веб-сайта с использованием пользовательского интерфейса jQuery, и на моем сайте есть несколько элементов, которые кажутся несовместимыми при просмотре на устройствах с сенсорным экраном; они не вызывают никаких ошибок, но поведение не такое, каким оно должно быть.
Элементами, о которых идет речь, являются ползунки и ползунки, как определено в пользовательском интерфейсе jQuery; на сенсорном экране вместо того, чтобы регистрировать прикосновение как захват ручки и перетаскивание при перетаскивании маркера по ползунку, он просто перемещает всю веб-страницу в сторону экрана. Это сработает, если вы нажмете на ручку, а затем коснитесь места на ползунке, где вы хотите, чтобы ручка оказалась в конце, но это очень медленно и не идеально. Есть идеи?
Я попытался загрузить плагин jqtouch, а затем подключить .touch([...])
ко всем вызовам к slider () и rangelider (), но это не сработало.
Спасибо!
ОБНОВЛЕНИЕ: я нашел этот «патч» на веб-сайте jQuery UI
http://bugs.jqueryui.com/ticket/4143
говорит, что это облегчает слайдер на iPhone, но теперь еще один глупый вопрос: как мне включить этот «патч» в мой код? Я просто включаю его в начало кода как плагин?