Jquery fancybox:回调问题

Jquery fancybox:回调问题,jquery,fancybox,Jquery,Fancybox,有没有可能在像afterClose这样的回调中调用另一个fancybox?实际上,我想做的是,一旦我关闭fancybox窗口,我需要再次调用一个新的fancybox以显示一些图像 我尝试的方法是使用下面的结构代码 jQuery("#view_images").fancybox({ afterClose : show_images }); 这里show_images是一种再次调用fancybox来显示图像幻灯片的方法。但是我的控制台中有一个错误,递归太多了。 有谁能给我指点怎么做,还是我走错了

有没有可能在像afterClose这样的回调中调用另一个fancybox?实际上,我想做的是,一旦我关闭fancybox窗口,我需要再次调用一个新的fancybox以显示一些图像

我尝试的方法是使用下面的结构代码

jQuery("#view_images").fancybox({
 afterClose : show_images
});
这里show_images是一种再次调用fancybox来显示图像幻灯片的方法。但是我的控制台中有一个错误,递归太多了。 有谁能给我指点怎么做,还是我走错了路。 任何关于这方面的建议都将不胜感激

谢谢,
Avinash首先,您需要更正afterClose的正确语法。。。第二,在尝试打开第二个框之前,您需要给fancybox一些时间来关闭第一个框,否则它会使浏览器崩溃,请尝试以下操作:

afterClose: function(){
 setTimeout("show_images()",400);
}