La versión que está utilizando aparentemente no coincide con la documentación; Miré la fuente y vi que los nombres de las opciones eran diferentes, los documentos en línea. Acabo de probar lo siguiente con 1.3RC2:
$(document).ready(function() {
function myStartFunction() { alert('fancy box opened'); }
$("a#inline").fancybox({
'onStart': myStartFunction
});
});
La opción que está buscando es 'onStart' - la alerta en myStartFunction se apaga cada vez que abro una caja. No estoy seguro de cuándo cambiaron la opción, pero puede ver la fuente de cualquier versión que utilice en la parte inferior y ver cómo se debería llamar a la opción.
EDITAR
acabo de doble registrado en v1.2.5 - la versión que utilizo - y las devoluciones de llamada son de hecho nombrado diferente. callbackOnStart trabaja con 1,25, pero, como ya he dicho, no 1.3
Jaja, si puede ver en la fuente de http://fancybox.net/dev/130/, ellos llaman 'onStart' y etc. del segundo parámetro. De esa forma no funciona. Muchas gracias Erik ^^ –