gpt4 book ai didi

jquery - 添加了 Fancybox2 不需要的 fancybox-margin 类

转载 作者:行者123 更新时间:2023-12-01 07:52:20 25 4
gpt4 key购买 nike

当我点击 ajax fancybox 时,会显示一个加载器覆盖层。但总有一个 fancybox 类添加到其中。

这是fiddle .

<div class="loading hide">Loading&#8230;</div>
<a class="fancybox fancybox.ajax" href="http://fancyapps.com/fancybox/demo/1_b.jpg">
click me
</a>

$('.fancybox').fancybox({
beforeLoad: function () {
$('.loading').removeClass('hide');
},
beforeShow: function () {
$('.loading').addClass('hide');
}
});

当您单击链接时,在结果上显示源代码,添加了一个 fancybox-margin

仅当 .loading 元素具有 position:fixed 时才添加此类

有没有办法告诉 fancybox 不要添加这个类?

最佳答案

您不需要破解原始的 fancybox js 文件。如果您这样做,则必须在更新新版本当天再次执行此操作。

只需向您的自定义 fancybox 初始化脚本添加选项即可

helpers: {
overlay: {
locked: false
}
}

并且 fancybox-margin 将不会被添加

关于jquery - 添加了 Fancybox2 不需要的 fancybox-margin 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28277488/

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