如何检测何时显示jQuery Mobile弹出窗口

时间:2013-10-07 14:50:46

标签: jquery jquery-mobile

我需要在显示jQuery Mobile弹出窗口时监听

我正在使用<a id="linkFoo" data-rel="popup" href='#fb-login-page'>加载<div data-role="popup" id="fb-login-popup">

在定义jQuery Mobile内部页面时使用data-role='page',我可以按照以下方式收听“页面显示”$('#pageId').on('pageshow' function() {});

如何检测弹出窗口何时显示JQM?

1 个答案:

答案 0 :(得分:3)

使用popupafteropen等效于pageshowpopupafterclose相当于pagehide

  

<强> Demo

$('#popup').on('popupafteropen', function () {
 // code
}).on('popupafterclose', function () {
 // code
});