几乎我的应用程序中的每个页面都有自己的 pageinit 和 pageshow 函数来加载内容和注册事件侦听器。因此,由于我最后有大约 20 个听众,我问自己将它们放在一起是否会更好地提高 jqms 性能,所以使用
$(document).on( "pageshow", function( event, ui ) {
//... choose action based on ui.nextPage
});
代替
$(document).on('pagebshow', '#home', function(){
//... doing stuff for this site
}
每一页?