Fancybox の開閉時に関数を実行する方法はありますか?
Fancybox トリガーが起動され、Fancybox ウィンドウが閉じられたときに、小さな関数を実行したいと考えています。
Fancybox にはそのためのコールバックがいくつかあるので、v1.3.4 を実行している場合は実行できます
$(".fancybox").fancybox({
"onComplete": function(){
// fancybox is open, run myFunct()
},
"onClosed": function(){
// fancybox is closed, run myOtherFunct()
}
});
v2.1.x の場合
$(".fancybox").fancybox({
afterShow: function(){
// fancybox is open, run myFunct()
},
afterClose: function(){
// fancybox is closed, run myOtherFunct()
}
});