jQuery Mobile 1.2.0 では、新しいポップアップ ウィジェットを使用しています。
$('#my_popup').popup('close');
$('#my_popup').popup('open');
明らかに、ポップアップが完全に閉じるまで待ってから、再度開く必要があります。close メソッドは、コールバック関数オプションを提供しません。
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) { ... }
});