Пример
$(document).ready(function() { $("#tabs").tabs(); //Код первой вкладки (стандартное использование) $("#pbar1").progressbar({value:30}); $("#but1,#but2,#but3").button(); $("#but1").click(function(){$("#pbar1").progressbar("value", $("#pbar1").progressbar("value")+10)}); $("#but2").click(function(){$("#pbar1").progressbar("value", $("#pbar1").progressbar("value")-10)}); $("#but3").click(function(){alert($("#pbar1").progressbar("value"));}); });
С помощью метода progressbar Вы можете создать полосу загрузки.
Полоса загрузки используется для того, чтобы отобразить пользователю текущее состояние выполнения какого-либо действия в процентах.
Для того, чтобы изменять значение value виджета из кода используйте: $(селектор).progressbar("value",новое_значение).
Для того, чтобы узнать текущее значение value виджета используйте: $(селектор).progressbar("value").
С помощью опций и событий перечисленных в таблицах далее на данной странице Вы можете настроить поведение данного виджета под конкретные нужды.
$(селектор).progressbar(опции_или_события)
селектор выбирает элемент, который будет превращен в виджет.
опции настраивают дополнительные аспекты поведения виджета.
события события связанные с виджетом.
Опции | Описание |
---|---|
value | Устанавливает процент заполнения полосы загрузки. Значение по умолчанию: 0. Пример использования: .progressbar({value:50}) |
Все обработчики событий принимают два аргумента - стандартный объект event браузера и специальный объект ui.
Синтаксис
$(селектор).progressbar({событие:function(event,ui){Код обработчика}}) //или $(селектор).bind("progressbarсобытие",function(event,ui){Код обработчика})
Обратите внимание: например для того, чтобы привязать к виджету с id='test' обработчик события create, который выводит сообщение "привет" необходимо будет написать следующий код: $("#test").progressbar({create:function(event,ui){alert("Привет")}}).
События | Описание |
---|---|
change | Определяет функцию, код которой будет выполнен после того, как значение value виджета изменится. |
complete | Определяет функцию, код которой будет выполнен, когда значение виджета станет равным 100. |