1

嗨,我在 jquery mobile 工作。在其中我使用触发另一个 html 页面的对话框

$.mobile.changePage('mypopup.html',{transition:'pop',role : 'dialog', data: {'selQty':'5'}});

并且成功加载了对话框。

我的问题是我在 mypopup.html 的 body 标记中使用 onload 函数

<body onload="initialize()">

这是行不通的。我的代码中是否有任何问题,或者我需要遵循替代方式。提前谢谢。

4

1 回答 1

3

尝试添加这样的事件:

$('#pageId').bind('pageshow', function(){

});

pageId 是您的<div data-role="page" id="pageId">.

查看此页面了解更多活动:jQuery Mobile 文档

于 2012-11-22T10:17:55.793 回答