Я столкнулся с интересной проблемой с слайдером jQuery UI. Мне нужно присвоить его минимальное и максимальное значения из sript и делаю следующееjQuery UI Range слайдер ошибка?
$("#sliCSSHt").slider('values',[minh,maxh]);
$("#sliCSSHt").slider('refresh');
Проблема возникает, когда Минь = MAXH. Появится кнопка MIN, которая находится в верхней части кнопки max. Невинный пользователь, который затем пытается увеличить максимальное значение, обнаруживает, что слайдер не реагирует, поскольку он/она фактически перетаскивает мини-кнопку за пределы текущего положения кнопки max. Что, если что-то можно сделать, чтобы обойти это?
Я использую jQuery UI 1.91 с jQuery 1.82 - У меня нет возможности перейти к jQuery 1.9, так как я использую плагины, которые используют объект браузера, который теперь выведен из jQuery.
Можете ли вы разместить свой HTML-код и создать jsFiddle? – j08691
Вот скрипка http://jsfiddle.net/c934g/2/. Последующие шаги: a. Нажмите кнопку ползунка сброса. б. Две ползунки теперь сидят друг над другом. с. Попробуйте перетащить ручку, которую вы видите вправо - нет радости. д. Теперь перетащите его влево. Он работает, потому что это ручка lowRange. е. Теперь вы можете перетащить другой вправо. Протестировано с Chrome и Safari на Windows – DroidOS
Странно, мне, должно быть, ничего не хватает.Даже если я использую тот же пример диапазона, который использует сайт jQueryUI, я теряю функциональность, которую они там есть, и всегда в конечном итоге перетаскиваю ручку min, как показывает ваш пример. Даже если я изменю zIndex. Возможно, это проблема jsFiddle/slider. – j08691