jQuery Mobile - порог загрузки сообщения - PullRequest
2 голосов
/ 14 февраля 2012

Мне было интересно, есть ли способ продлить время, необходимое jQuery для отображения сообщения «Загрузка» при переходе с одной страницы на другую.Прямо сейчас кажется, что если страница загружается быстрее, чем ок.100 мс, сообщение не появляется.Если оно длиннее, сообщение отображается до тех пор, пока страница не будет загружена.

Есть ли способ увеличить это пороговое значение с 100 мс (или как там на самом деле), скажем, до 500 мс?

1 Ответ

4 голосов
/ 15 февраля 2012

Это можно сделать, установив $.mobile.loadPage.defaults.loadMsgDelay = 500 предпочтительно в обработчике события mobileinit.

$(document).bind("mobileinit", function(){
  $.mobile.loadPage.defaults.loadMsgDelay = 500
});

Что этот код будет делать, если страница может быть загружена в течение 500 мс, сообщение о загрузке не будет.

Редактировать - Этот скрипт должен быть загружен после загрузки jquery, но перед загрузкой jquery mobile. Пожалуйста, обратитесь http://jquerymobile.com/demos/1.0.1/docs/api/globalconfig.html

...