【发布时间】:2011-10-02 19:33:18
【问题描述】:
我基本上需要一个自定义函数,仅在例如从主页单击#reviews 页面时使用。
这是我正在使用的当前代码:
$(document).bind("mobileinit", function(){
$('#reviews').live('pagebeforeshow',function(event){
var cpage = $.mobile.activePage.attr('id');
if (cpage == 'home') {
addPages();
}
});
});
问题是,即使它使用 'pagebeforeshow',它也使用将要转换到的页面的 id 作为活动页面,在这种情况下是 'reviews' 而不是主页,从而导致 if 语句失败。
所以我的问题是,在这个例子中,我将如何获取上一页的 id,以确保它实际上来自 #home 页面?
【问题讨论】:
标签: jquery jquery-mobile