我有一个使用多页模板的 PhoneGap 和 jQueryMobile 项目。在主页上pageshow
, , pageinit
, pagecreate
,pagebeforeshow
事件不会触发。我尝试了几种可能的解决方案。
解决方案1:
$('#home').on("pageshow", function(e) { ... }
使用此解决方案,当我切换到第二页并返回主页时,会触发事件,但不是第一次加载应用程序。
解决方案2:
var selector = ':jqmData(role=page)';
$('body').on("pageshow", selector,function(e) { ... }
我从这里得到了解决方案 2 ,但它对我不起作用。
我该如何解决这个问题?