Параметры
classes
Default: {
"ui-spinner": "ui-corner-all",
"ui-spinner-down": "ui-corner-br",
"ui-spinner-up": "ui-corner-tr"
} Укажите дополнительные классы для добавления к элементам виджета. Любые из классов, указанные в разделе Тема, могут использоваться в качестве ключей для переопределения их значения. Чтобы узнать больше об этом параметре, ознакомьтесь со статьей статьей о параметре classes.
Примеры кода: Инициализируйте вращатель с указанным параметром classes, изменив тему для класса ui-spinner:
$( ".selector" ).spinner({
classes: {
"ui-spinner": "highlight"
}
}); Получите или установите свойство параметра classes, после инициализации, здесь чтение и изменение темы для класса ui-spinner:
// Getter
var themeClass = $( ".selector" ).spinner( "option", "classes.ui-spinner" );
// Setter
$( ".selector" ).spinner( "option", "classes.ui-spinner", "highlight" );
culture
Default: null
Устанавливает культуру, используемую для анализа и форматирования значения. Если
null, используется текущая установленная культура в
Globalize, см.
документацию Globalize для доступных культур. Актуально только в том случае, если установлен параметр
numberFormat. Требуется подключение
Globalize.
Примеры кода:Инициализируйте вращатель с указанным параметром culture:
$( ".selector" ).spinner({
culture: "fr"
}); Получите или установите параметр culture, после инициализации:
// Getter
var culture = $( ".selector" ).spinner( "option", "culture" );
// Setter
$( ".selector" ).spinner( "option", "culture", "fr" );
disabled
Default: false
Отключает вращатель, если установлен в true.
Примеры кода:Инициализируйте вращатель с указанным параметром disabled:
$( ".selector" ).spinner({
disabled: true
}); Получите или установите параметр disabled, после инициализации:
// Getter
var disabled = $( ".selector" ).spinner( "option", "disabled" );
// Setter
$( ".selector" ).spinner( "option", "disabled", true );
icons
Default: { down: "ui-icon-triangle-1-s", up: "ui-icon-triangle-1-n" }
Примеры кода:Инициализируйте вращатель с указанным параметром icons:
$( ".selector" ).spinner({
icons: { down: "custom-down-icon", up: "custom-up-icon" }
}); Получите или установите параметр icons, после инициализации:
// Getter
var icons = $( ".selector" ).spinner( "option", "icons" );
// Setter
$( ".selector" ).spinner( "option", "icons", { down: "custom-down-icon", up: "custom-up-icon" } ); incremental
Default: true
Управляет количеством шагов, предпринимаемых при удержании кнопки вращения.
Поддерживается несколько типов: - Boolean: При установке в
true, дельта шага будет увеличиваться при непрерывном вращении. При установке в false, все шаги равны (как определено параметром step). - Function: Получает один параметр: количество вращений, которые произошли. Должен вернуть количество шагов, которые должны произойти для текущего вращения.
Примеры кода:Инициализируйте вращатель с указанным параметром incremental:
$( ".selector" ).spinner({
incremental: false
}); Получите или установите параметр incremental, после инициализации:
// Getter
var incremental = $( ".selector" ).spinner( "option", "incremental" );
// Setter
$( ".selector" ).spinner( "option", "incremental", false );
max
Default: null
Максимально допустимое значение. Атрибут элемента max используется, если он существует, и параметр не установлен явно. Если null, максимальное значение не ограничивается.
Поддерживается несколько типов: - Number: Максимальное значение.
- String: Если подключен Globalize, параметр
max может быть передан как строка, которая будет анализироваться на основе параметров numberFormat и culture; в противном случае он вернется к собственному методу parseFloat().
Примеры кода:Инициализируйте вращатель с указанным параметром max:
$( ".selector" ).spinner({
max: 50
}); Получите или установите параметр max, после инициализации:
// Getter
var max = $( ".selector" ).spinner( "option", "max" );
// Setter
$( ".selector" ).spinner( "option", "max", 50 );
min
Default: null
Минимально допустимое значение. Атрибут элемента min используется, если он существует, и параметр не установлен явно. Если null, минимальное значение не ограничивается.
Поддерживается несколько типов: - Number: Минимальное значение.
- String: Если подключен Globalize, параметр
min может быть передан как строка, которая будет анализироваться на основе параметров numberFormat и culture; в противном случае он вернется к собственному методу parseFloat().
Примеры кода:Инициализируйте вращатель с указанным параметром min:
$( ".selector" ).spinner({
min: 0
}); Получите или установите параметр min, после инициализации:
// Getter
var min = $( ".selector" ).spinner( "option", "min" );
// Setter
$( ".selector" ).spinner( "option", "min", 0 );
page
Default: 10
Количество шагов, которые нужно сделать при прокрутке с помощью методов
pageUp/
pageDown.
Примеры кода:Инициализируйте вращатель с указанным параметром page:
$( ".selector" ).spinner({
page: 5
}); Получите или установите параметр page, после инициализации:
// Getter
var page = $( ".selector" ).spinner( "option", "page" );
// Setter
$( ".selector" ).spinner( "option", "page", 5 );
step
Default: 1
Размер шага, который нужно сделать при вращении с помощью кнопок или с помощью методов
stepUp()/
stepDown(). Атрибут элемента
step используется, если он существует, и параметр не установлен явно.
Поддерживается несколько типов: - Number: Размер шага.
- String: Если подключен Globalize, параметр
step может быть передан как строка, которая будет анализироваться на основе параметров numberFormat и culture, в противном случае он вернется к собственному методу parseFloat.
Примеры кода:Инициализируйте вращатель с указанным параметром step:
$( ".selector" ).spinner({
step: 2
}); Получите или установите параметр step, после инициализации:
// Getter
var step = $( ".selector" ).spinner( "option", "step" );
// Setter
$( ".selector" ).spinner( "option", "step", 2 );