Установить значение JQuery Mobile для слайдера в jQuery

0

Я работаю над часами для Pebble, и я добавил экран конфигурации, который должен заполнять значения конфигурации из хранилища. Я пытаюсь выбрать вариант слайдера на основе параметров URL.

var invert = 'off';
var hour = 'on';

$("#invert").val(invert).slider("refresh");
$("#hour").val(hour).slider("refresh");

Вот пример JSFiddle. Для простоты я удалил функцию, чтобы получить параметры URL, но код в основном тот же.

По какой-то причине я не могу заставить ползунки обновляться при загрузке страницы в зависимости от того, на какие переменные установлены. Любые идеи о том, как это решить?

Теги:

1 ответ

0
Лучший ответ

Ваша единственная ошибка заключалась в том, чтобы не давать правильный идентификатор вашему часовому слайдеру

Вместо этого:

<select name="hour" id="24hour" data-role="slider">

должно быть следующим:

<select name="hour" id="hour" data-role="slider">  

Теперь работает отлично: http://jsfiddle.net/edgarinvillegas/by52c/3/

Cheers, из Ла-Пас, Боливия

  • 0
    И теперь я чувствую себя глупо. Спасибо! Работает как шарм.
  • 0
    Добро пожаловать. Не волнуйся, это случается со всеми хе-хе

Ещё вопросы

Сообщество Overcoder
Наверх
Меню