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

标签 javascript jquery jquery-mobile callback popup

在 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) { ... }
});

关于javascript - 如何在 jQuery Mobile 中等待弹出窗口关闭?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13466209/

相关文章:

javascript - 如何在javascript中更改数组对象的键?

JavaScript 被解析为 HTML

javascript - 需要滑动视频的解决方案

iphone - iOS - Phonegap 或 WebApp 键盘问题

jquery - 为什么默认情况下,后退按钮和主页按钮没有出现在我的 jQuery Mobile 页面中?

javascript - 更简单的 Jquery Slider 代码改进

javascript - 如何检测触摸移动长度/偏移量?

jquery - 使用 jQuery 在悬停/移出时展开/缩小 div

javascript - magento 中的多个 Slideshow.js 实例

javascript - jQuery onClick函数提交数据到php "not defined"