У меня есть следующий код:
HTML:
<link rel="stylesheet" href="js/jquery.mobile-1.3.1.min.css"/>
<script src="js/jquery-1.9.1.min.js"></script>
<script src="js/jquery.mobile-1.3.1.min.js"></script>
JS:
$(document).on({
ajaxStart: function() {
$.mobile.loading('show');
console.log('getJSON starts...');
},
ajaxStop: function() {
$.mobile.loading('hide');
console.log('getJSON ends...');
}
});
Я использую JQuery Mobile 1.3.1 и тестирую этот код в mozilla firefox и google chrome на данный момент. Я собираюсь использовать его в приложении для телефонных разговоров позже.
Я загружаю JSON и показываю его на экране в списке. Пока он загружается, я хочу, чтобы программа показывала "загрузочный счетчик". Журнал консоли показывает, что ajaxStart запускается, но на экране нет визуального прядильника.
Что я делаю неправильно? Пожалуйста, помогите!
Спасибо заранее.