Fancybox onComplete-Funktion wird nicht ausgeführt

Aus irgendeinem Grund läuft das einfach nichtonComplete Funktion. Es lädt jedoch die fancybox div. Mein HTML:

<ul>
    <li class="orange">

           #1 <a href="#text">click here</a>

           <div id="text" class="text">text text text</div>

    </li>
</ul>

Meine Frage:

 jQuery('li a').fancybox({       
    'autoDimensions':   'false',
    'width' :   631,
    'height':   256,        
    'onComplete':function(){

        alert('running');
        jQuery('.fancybox-skin').css('background-color',colour);
    }
});

Die Warnung wird nicht ausgeführt. Ich habe auch versucht, die Ereignisfunktion zu ändernonClosed und die anderen Ereignisse und nichts.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage