【发布时间】:2017-11-28 11:15:11
【问题描述】:
我正在使用方法 http://dimsemenov.com/plugins/magnific-popup/documentation.html#api -> 公共方法创建弹出窗口。
$.magnificPopup.open({
items: {
src: '#createTableBooking',
type: 'inline'
}
});
我想在这个确切的弹出窗口关闭时调用函数。
【问题讨论】:
-
您的答案在您提供的链接中...?请参阅
callbacks对象。有一个close属性。 -
如果你建议“$.magnificPopup.close();”,这不是我想要的。我想在关闭方法运行时回调函数。
-
不,我建议
$('.image-link').magnificPopup({ callbacks: { close: function() { /* your logic here */ } }); -
问题是我没有使用您建议的方法打开弹出窗口。我正在使用我在答案中发布的方法。
-
作为替代方案,您可以尝试fancybox,它是如此简单-codepen.io/anon/pen/wPYjxN?editors=1010(是的,我是作者,很抱歉我的回答与您使用的脚本无关)
标签: javascript jquery popup magnific-popup