Разница между $ (документ) .ready и $ (документ) .on ('pageinit')

я использую мобильный телефон jquery, и яЯ хотел бы воспроизвести этот код:

$(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' );
 });

Ответы на вопрос(4)

Ваш ответ на вопрос