gpt4 book ai didi

jquery - Fancybox onComplete 函数未运行

转载 作者:行者123 更新时间:2023-12-03 22:43:03 27 4
gpt4 key购买 nike

由于某种原因,它只是没有运行 onComplete 函数。然而它确实加载了 fancybox div。我的html:

<ul>
<li class="orange">

#1 <a href="#text">click here</a>

<div id="text" class="text">text text text</div>

</li>
</ul>

我的jquery:

 jQuery('li a').fancybox({       
'autoDimensions': 'false',
'width' : 631,
'height': 256,
'onComplete':function(){

alert('running');
jQuery('.fancybox-skin').css('background-color',colour);
}
});

警报未运行。我还尝试将事件函数更改为 onClosed 和其他事件,但什么也没发生。

最佳答案

我猜您忘记指定您正在使用的 fancybox 版本。

onComplete 是 fancybox v1.3.x 的回调选项,而 fancybox-skin class 直到版本 2.x 才引入, ..... 所以我假设您使用的是 2.x 版本,不是吗?

Fancybox v2.x 选项是新的,与以前的版本不兼容; onComplete (v1.3.x) 选项的等效项现在是 afterLoad (v2.x) 回调选项。

检查http://fancyapps.com/fancybox/#docs查看 fancybox v2.x 的选项、方法和回调的完整列表

关于jquery - Fancybox onComplete 函数未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10816130/

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