2011-04-16 92 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