2012-02-12 18 views
6

Sto usando Fancybox v2.0.4 ...fancybox onClosed callback non funziona

Bene, questo dovrebbe essere semplice, ma non funziona nel mio caso ... Voglio semplicemente eseguire una funzione di callback quando il fancybox è chiuso ...

$('a#stpa_announcement_details_open').fancybox({ 
    'onCleanup': function() { alert('test') }, 
    'hideOnContentClick': true 
}); 

non funziona

$('a#stpa_announcement_details_open').fancybox({ 
    'onClosed': function() { alert('test') }, 
    'hideOnContentClick': true 
}); 

non funziona

+0

http://meta.stackexchange.com/a/5235 – JFK

risposta

17

è sono utilizzando le opzioni da versioni precedenti, quindi sarebbe come -

$('a#stpa_announcement_details_open').fancybox({ 
    'beforeClose': function() { alert('test') }, 
    'closeClick': true 
}); 

È possibile trovare queste opzioni a http://fancyapps.com/fancybox/#docs

+0

Mi hai salvato la giornata. Bravo!!! – Ali

+0

esempio live: http://jsfiddle.net/EWTxv/ –

1
$('a#stpa_announcement_details_open').fancybox({ 
    'afterClose': function() { 
           alert('test') 
          } 
    }); 

spero che funziona ..

Problemi correlati