Wersja, której używanie najwyraźniej nie pasuje do dokumentacji; Spojrzałem na źródło i zobaczyłem, że nazwy opcji były inne niż dokumenty online. I właśnie przetestowane następujące z 1.3RC2:
$(document).ready(function() {
function myStartFunction() { alert('fancy box opened'); }
$("a#inline").fancybox({
'onStart': myStartFunction
});
});
Opcja szukasz jest „onStart” - alert w myStartFunction gaśnie za każdym razem, gdy otwieram okno. Nie jestem pewien, kiedy zmienili opcję, ale możesz spojrzeć na źródło dowolnej wersji, której używasz na dole, i zobaczyć, jak powinna ona zostać wywołana.
EDIT
Właśnie dwukrotnie sprawdzane na v1.2.5 - wersję używam - i wywołania zwrotne są rzeczywiście nazwany inaczej. callbackOnStart współpracuje z 1.25, ale jak już mówiłem, nie 1,3
Haha, jeśli widzisz w źródle http://fancybox.net/dev/130/, nazywają "onStart" i etc od drugiego param. W ten sposób nie działa. Wielkie dzięki Erik ^^ –