0

我在我的一个项目中使用了 facebox。是否有事件可以获取框的关闭/隐藏事件?onHide 不可用?

4

2 回答 2

2

查看文档:http: //github.com/defunkt/facebox/blob/master/facebox.js#L52

$(document).bind('close.facebox', function () {
    // Facebox is closing :O
});
于 2010-10-05T09:17:40.793 回答
0

您可以访问 iframe 的父窗口,window.parent所以这就是您应该拥有的。

jQuery(function(){
  jQuery("a[rel*=facebox]").click(function () { 
    window.parent.$.facebox({ ajax: 'remote.html' });
  });
});

假设您使用 'rel' 属性来加载 facebox 模态!

于 2010-10-11T06:27:15.857 回答