javascript - 宏伟的弹出窗口 - onclose
问题描述
我有一个打开弹出窗口的应用程序 - 然后里面的链接会打开另一个。但是当他们关闭第二个弹出窗口时 - 它同时关闭。
关闭第二个弹出窗口的操作是什么 - 但重新打开第一个。
$('.popup-close').click(function (e) {
e.preventDefault();
$.magnificPopup.close();
console.log("reopen lost popup");
$.magnificPopup.open({
items: {
src: '#firstPopup'
},
type: 'inline',
showCloseBtn: false
});
});
-- 但是是因为 $.magnificPopup.close - 还没有完成关闭吗?有没有办法选择关闭哪个弹出窗口 - 比如 $('secondPopup').magnificPopup.close() ?
//jsfiddle 有问题 http://jsfiddle.net/bdLAN/72/
解决方案
推荐阅读
- angular - 将来自 .net-core web api 的 url 与 angular 11 匹配
- javascript - 在无序列表的返回方法中添加条件检查后 CSS 中断
- python - 有没有办法遍历python中for循环中的列表?
- javascript - DatatTables 列搜索逗号分隔 ID 的组合
- webpack - Webpack 块加载机制和安全性
- drupal-7 - 当 Paypal 退货状态为 Completed_Funds_Held 时,Drupal 无法创建订单
- python - 关于 pygame 使用 pyinstaller “执行脚本失败”错误
- ruby-on-rails - 在 Rails 上按日期然后按城市分组
- python - IndexError:列表索引超出范围:
- dagster - Dagster 配置 YAML 中的环境变量