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