将一个jquery函数绑定到fancybox .close()事件

前端之家收集整理的这篇文章主要介绍了将一个jquery函数绑定到fancybox .close()事件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想触发一个简单的jQuery函数基于fancybox关闭。它是页面上唯一的花哨
$.fn.fancybox.close = function() {
    $('#sub_cont').hide(250,function() {
    $('#IDsearchform input').val('');
    });
 });

当然上面不行

解决方法

*更新:*
请注意@ mathoiland的回答,“看起来像fancybox 2不赞成onClosed回调,它现在使用afterClose。如果你使用fancybox 2.x

将onClosed选项传递到fancybox函数

即:

$("<YOUR-SELECTOR>").fancybox({
  onClosed: function() {
    $('#sub_cont').hide(250,function() {
    $('#IDsearchform input').val('');
    });
  })
});

猜你在找的jQuery相关文章