有没有办法在Fancybox上运行一个函数打开和关闭?
我希望在触发Fancybox触发器时以及关闭Fancybox窗口时运行一个小函数。
答案 0 :(得分:16)
Fancybox有一些回调,所以如果运行v1.3.4你可以做
$(".fancybox").fancybox({
"onComplete": function(){
// fancybox is open, run myFunct()
},
"onClosed": function(){
// fancybox is closed, run myOtherFunct()
}
});
for v2.1.x
$(".fancybox").fancybox({
afterShow: function(){
// fancybox is open, run myFunct()
},
afterClose: function(){
// fancybox is closed, run myOtherFunct()
}
});