javascript – 如何在jQuery Mobile中等待弹出窗口关闭?

在jQuery Mobile 1.2.0中,我正在使用新的弹出窗口小部件.

$('#my_popup').popup('close');
$('#my_popup').popup('open');

我显然想等到弹出窗口完全关闭后再打开它.
close方法不提供回调函数选项.

解决方法:

你可以使用popupafterclose事件,下面是关于如何操作的片段.

有关更多信息,请查看jQuery-Mobile Docs

$( "#my_popup" ).bind({
   popupafterclose: function(event, ui) { ... }
});
上一篇:java – 按“ctrl”“alt”“backspace”后执行某项任务


下一篇:javascript弹出问题在Internet Explorer中!