Разница между $ (документ) .ready и $ (документ) .on ('pageinit')
Я использую jquery mobile, и я хотел бы воспроизвести этот код:
$(document).ready(function () {
$.mobile.loading('show');
});
он показывает счетчик пока я не решу его скрыть используя другие функции
$.mobile.loading( 'hide' );
Теперь я вижу, что document.ready () устарела в jquery mobile 1.2, поэтому они предлагают заменить его на$(document).on('pageinit')
Но если я заменил свой код на предложенный, то спрятанное автопокрытие ... почему? Это новый код:
$(document).on('pageinit',function(){
$.mobile.loading( 'show' );
});