小编use*_*894的帖子

$(document).ready和$(document).on('pageinit')之间的区别

我正在使用jquery mobile,我想重现这段代码:

$(document).ready(function () {
    $.mobile.loading('show');
});
Run Code Online (Sandbox Code Playgroud)

它显示了微调器,直到我决定使用其他函数隐藏它

$.mobile.loading( 'hide' );
Run Code Online (Sandbox Code Playgroud)

现在我看到document.ready()在jquery mobile 1.2中已被弃用,所以他们建议用它替换它 $(document).on('pageinit')

但如果我用建议的代码替换我的代码微调器自动隐藏......为什么?这是新代码:

 $(document).on('pageinit',function(){
     $.mobile.loading( 'show' );
 });
Run Code Online (Sandbox Code Playgroud)

jquery document-ready jquery-mobile

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

document-ready ×1

jquery ×1

jquery-mobile ×1