我正在使用jQuery mobile开发应用程序,我想把用户面板中的所有页面放在一个大文件中,并通过一个大的.js文件运行它。我不确定我是否可以这样编写我的.js文件:
在用户面板加载时初始化
$(document).on('pageinit', function(){
});
然后当特定页面将按ID调用时,如果我可以放置这个:
$("#userpanel").on('pageshow', function(){
});
对于每一页,都像这样在第一个里面:
$(document).on('pageinit', function(){
$("#userpanel").on('pageshow', function(){
});
$("#*********").on('pageshow', function(){
});
$("#*********").on('pageshow', function(){
});
});
那么,是这样工作的吗?还是我误解了jQuery/JS的基本概念?如果是,有什么好方法吗?