gpt4 book ai didi

javascript - 在打开新窗口之前关闭所有打开的 Featherlight 窗口

转载 作者:行者123 更新时间:2023-11-29 18:06:35 24 4
gpt4 key购买 nike

我在页面加载时注册多个 featherlight 实例

jQuery('.feedback').featherlight(jQuery( "#feedback-box" ), { closeIcon: 'close'});
jQuery('#imprint').featherlight(jQuery( "#imprint-box" ), { closeIcon: 'close'});

当打开一个盒子时,我想先关闭所有其他打开的盒子。

我怎样才能做到这一点?

编辑:我试过了,但没用。

$('.feedback').featherlight($( "#feedback-box" ), { 
closeIcon: 'close',
beforeOpen: $.featherlight.close()
});

最佳答案

您希望 beforeOpen 成为一个函数...

使用您提供的代码,您将在控制台中收到错误消息,不是吗?

你需要这样写:

// ...
beforeOpen: function() { $.featherlight.close() }

关于javascript - 在打开新窗口之前关闭所有打开的 Featherlight 窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30742589/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com