Загрузчик виджетверсия добавлена: 1.2
Описание: Обрабатывает задачу отображения диалога загрузки, когда jQuery Mobile загружает содержимое через Ajax.
Загрузчик виджет
Загрузчик виджет обрабатывает задачу отображения диалога загрузки, когда jQuery Mobile загружает содержимое через Ajax. Он также может отображаться вручную для пользовательских действий загрузки, используя метод $.mobile.loading (см. документацию по глобальным методам).
Стиль
Загрузчик виджет использует фреймворк CSS jQuery Mobile CSS для настройки своего внешнего вида. Если требуется настройка специфичного для загрузчика стиля, можно использовать следующие имена классов CSS для переопределения или в качестве ключей для classes параметра:
-
ui-loader: Внешний контейнер для загрузчика виджета. Если используется параметрtextvisible, будет добавлена классui-loader-verbose. Кроме того, если используется параметрtextonly, будет добавлена классui-loader-textonly. Во всех остальных случаях, когда текст отсутствует, будет добавлена классui-loader-default.-
ui-loader-item: Элемент span загрузчика, представляющий собой иконку -
ui-loader-header: Элемент заголовка загрузчика, представляющий собой текст загрузчика.
-
Чтобы настроить диалог загрузки глобально, можно задать следующие параметры на его прототипе во время события mobileinit.
$( document ).on( "mobileinit", function() {
$.mobile.loader.prototype.options.text = "loading";
$.mobile.loader.prototype.options.textVisible = false;
$.mobile.loader.prototype.options.theme = "a";
$.mobile.loader.prototype.options.html = "";
}); Эти значения по умолчанию будут заменены только параметрами метода, описанными в документации по глобальным методам в разделе $.mobile.loading.
$.mobile.loading( "show", {
text: "foo",
textVisible: true,
theme: "z",
html: ""
});