2011-04-16 68 views
0

因此,我使用FancyBox插件来创建数据库条目编辑器。我有一个“保存”和一个取消按钮,点击后,他们做我想做的事情后,触发关闭按钮,所以我可以看到动画,与:$('#fancybox-close').trigger('click');jQuery堆栈事件

现在,我试图做反例:当用户点击的fancybox的关闭按钮,i湾跑什么被定义为它做之前一些代码,类似:

$('#fancybox-close').click(function(){ 
    //my code here 
    //#fancybox-close event here 
}) 

我怎么能做到这一点?

感谢

回答

1

按照API page,你可以定义你的fancybox时,只需提供一个onClosed处理程序。

该功能可以然后做你想要什么。

+0

感谢,但是这仅仅是一个例子对我来说,我想知道我怎么能做到这一点与jQuery – 2011-04-16 13:46:20

+1

一般来说,如果有尚未定义做你想要什么功能,写一个。然后调用它。如果您不关心多个事件处理程序链接在一起的具体方式,只需为同一个事件编写多个处理程序即可。 JavaScript会高兴地执行所有这些。 – VoteyDisciple 2011-04-16 13:56:33

+0

但我想我的事件有一个特定的顺序,一个我写的必须是已经写好 – 2011-04-16 14:04:57