jquerymobile pageShow,上一页 [英] jquerymobile pageShow , PrevPage

查看:57
本文介绍了jquerymobile pageShow,上一页的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有3个JqueryMobile页面:

I have 3 JqueryMobile pages:

Page1,Page2和Page3

Page1,Page2 and Page3

每个人都可以导航到Page3,我正在使用以下代码:

every one can navigate to Page3, I'm using this code:

        $('#Page3').on('pageshow', function (object) {
            //  Change enabled status 
            $('#MenuItemEnPedido').find('a').each(function () {
                $(this).addClass('ui-disabled');
            });
            $('#PagDocumentoOpcionDetalle').removeClass('ui-disabled');
        });

要更改某些选项,但我需要知道pageshow事件返回的 object 页面的ID. 不是目标ID,只有prevPage ID.

To change some options, but i need to know the id of object page returned by pageshow event. Not target id, just prevPage Id.

推荐答案

这是一个如何从jQM检索最后一页数据的示例: http://jsfiddle.net/Gajotres/mfC8j/

This is an example how to retrieve last page data from jQM: http://jsfiddle.net/Gajotres/mfC8j/

在pagebeforeshow事件期间,您可以访问最后一页数据并将其用于下一个:

During pagebeforeshow event you can access last page data and use it for next one:

$('#page2').on('pagebeforeshow', function (e, data) {
    alert(data.prevPage.attr('id'));
});

prevPage是一个包含整个最后一页的对象.

prevPage is an object that contains whole last page.

这篇关于jquerymobile pageShow,上一页的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆