Я пробовал виджет слайдера в jQuery Mobile и просто скопировал код из документов:
<div data-role="fieldcontain">
<label for="slider">Input slider:</label>
<input type="range" name="slider" id="slider" value="0" min="0" max="100"/>
</div>
Но это не работает должным образом. Когда я перетаскиваю ползунок в Safari, цифры меняются почти случайным образом. Они увеличиваются от 0 до 9, а затем в крайнем правом углу ползунка он возвращается к 0, а затем, когда я откидываюсь назад, он идет туда и обратно между 0 и 9...
Я что-то делаю неправильно?
Я использую это внутри приложения CodeIgniter.
EDIT:
Я только узнал, что он действительно работает, когда вы живете на iPhone, но не в Safari на рабочем столе. Это все еще странно, потому что в первую очередь мне нужно, чтобы он работал на рабочем столе для разработки, а во-вторых, он работает на демонстрационном сайте jQuery Mobile... Я пробовал смотреть на этот код и даже копировать его точно, но все же не работает на моей странице.
Я обновил до RC2, а script на демо-странице все еще бета-2, может ли это быть?
ИЗМЕНИТЬ 2:
Нет, это не так... Я проверил старые документы, но пример в новых документах с последней версией отлично работал на их демонстрационной странице. Так что это еще что-то.