我正在尝试对加载有 fancybox 的 iframe 的内容进行样式设置。我需要将一个函数附加到 onComplete 事件处理程序,但它似乎不起作用。
我做错了吗?
$(".contact-page .contact-form-buttons .fancybox.iframe").fancybox({
type: 'iframe',
width: 550,
height: 350,
onComplete: function() {
console.log('completed')
}
});
我在控制台中没有得到任何东西。我也尝试过 onStart ,但也没有用。
** 更新 ** 由于 Yuriy 刚刚对解决方案发表了评论,我将在此处发布答案。我使用的是旧的 api 事件处理程序,Fancybox 2+ 的等价物是afterLoad
or beforeShow
。