当旧的facebox关闭时,我需要触发一个新的facebox.
这就是我现在这样做的方式,但我觉得可以有更优雅的方式.
function process(){
Run Code Online (Sandbox Code Playgroud)step1(step2); //triggers the first facebox function step1(cb){ $.facebox(1); $("#facebox .finished").click(function(event){ cb(); }); }; function step2(){ $.facebox(2); } }
$(document).bind('afterClose.facebox', cb);
Run Code Online (Sandbox Code Playgroud)
或者,您可以发出自己的自定义事件.