fancybox onClosed回调不起作用

时间:2012-02-12 16:42:39

标签: jquery jquery-ui fancybox

我正在使用fancyBox v2.0.4 ...

这应该很简单,但是在我的情况下它不起作用...我只想在fancybox关闭时运行一个回调函数...

$('a#stpa_announcement_details_open').fancybox({
    'onCleanup': function() { alert('test') },
    'hideOnContentClick': true
});

不起作用

$('a#stpa_announcement_details_open').fancybox({
    'onClosed': function() { alert('test') },
    'hideOnContentClick': true
});

不起作用

3 个答案:

答案 0 :(得分:17)

你正在使用旧版本的选项,所以它就像 -

$('a#stpa_announcement_details_open').fancybox({
    'beforeClose': function() { alert('test') },
    'closeClick': true
});

您可以在http://fancyapps.com/fancybox/#docs

找到这些选项

答案 1 :(得分:1)

doc_no = data.find('.//p-r/doc-number')

希望它有效..

答案 2 :(得分:0)

使用beforeClose或afterClose。在“{3}}

”的“回调”标签下找到API文档