Funkcja Fancybox onComplete nie działa

Z jakiegoś powodu po prostu nie działaonComplete funkcjonować. To jednak ładuje fancybox div. Mój html:

<ul>
    <li class="orange">

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

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

    </li>
</ul>

Moje jquery:

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

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

alert nie działa. Próbowałem także zmienić funkcję zdarzenia naonClosed i inne wydarzenia i nic.

questionAnswers(5)

yourAnswerToTheQuestion