【问题标题】:JQuery Mobile - Pass data, pagecontainer widgetJQuery Mobile - 传递数据,页面容器小部件
【发布时间】:2016-05-24 02:38:38
【问题描述】:

我有以下代码

function xyz(){
nextPage(0,10);
}
function nextPage(start, end){
$( ":mobile-pagecontainer" ).pagecontainer( "change", "#newpage", {xstart:start, xend:end, transition:"slide", showLoadMsg:true} );
}

我想将“开始”和“结束”值(分别为 0 和 10)传递给:

$( document ).on( "pagecontainershow", function( event, data ) {
 if (data.toPage[0].id=="newpage")
{ 
 alert(data.xstart);
 alert (data.xend);
}
});

点击一个链接会转换屏幕,上面我的其余代码 “if (data.toPage[0].id=="newpage")” 条件运行良好。但是,在访问“xstart”和“xend”时,我收到了“未定义”的警报消息。我正在使用最新的 jquery.mobile-1.4.5.min.js 和 jquery-1.11.1.min.js

提前感谢您的帮助!!

【问题讨论】:

标签: jquery jquery-mobile parameter-passing


【解决方案1】:

据我所知,您无法将数据传递给“pagecontainershow”事件。

我必须使用“pagecontainerbeforechange”事件来传递我的数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-28
    • 2011-12-28
    • 2012-01-04
    • 2013-05-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多