jQuery Mobile Слайдер формы


Элемент управления слайдером jQuery Mobile

Слайдер позволяет выбрать значение из диапазона чисел:


Чтобы создать слайдер, используйте <input type="range">:

Пример

<form method="post" action="demoform.php">
<label for="points">Прогресс:</label>
  <input type="range" name="points" id="points" value="50" min="0" max="100">
</form>

Попробуйте сами »

Используйте следующие атрибуты для указания ограничений:

  • max - задаёт максимально допустимое значение
  • min - задаёт минимально допустимое значение
  • step — задаёт допустимые числовые интервалы
  • value — задаёт значение по умолчанию

Совет:Если вы хотите отображать значение прогресса на кнопке, можно добавить атрибут data-show-value="true":

Пример

<input type="range" data-show-value="true">

Попробуйте сами »

Совет:Если вы хотите отображать прогресс на кнопке ползунка (как небольшое всплывающее окно), можно использовать атрибут data-popup-enabled="true":

Пример

<input type="range" data-popup-enabled="true">

Попробуйте сами »

Совет:Если вы хотите выделить значение ползунка, добавьте data-highlight="true":

Пример

<input type="range" data-highlight="true">

Попробуйте сами »

Перекидной переключатель

Перекидные переключатели обычно используются для кнопок вкл/выкл или true/false:


Мы можем использовать элемент <input type="checkbox"> и указать data-role как "flipswitch", чтобы создать переключатель:

Пример

<form method="post" action="demoform.php">
<label for="switch">Перекидной переключатель:</label>
    <input type="checkbox" data-role="flipswitch" name="switch" id="switch">
</form>

Попробуйте сами »

По умолчанию текст переключателя — "On" и "Off". Вы можете изменить его с помощью атрибутов data-on-text и data-off-text:

Пример

<input type="checkbox" data-role="flipswitch" name="switch" id="switch" data-on-text="True" data-off-text="False">

Попробуйте сами »

Совет:Флажок-переключатель может использовать атрибут "checked" для установки варианта по умолчанию:

Пример

<input type="checkbox" data-role="flipswitch" name="switch" id="switch" checked>

Попробуйте сами »

实例

Другие примеры


Создайте слайдер с диапазоном значений.


Задайте стили для переключателя слайдера.

Другие расширения