Я справился с подобным случаем так:

росто интересно, не могли бы вы помочь. Я пытаюсь заставить fancybox автоматически загружаться после рендеринга страницы. Тем не менее, я получил это сообщение об ошибке «не определено» в строке 18 (/ js / fancybox / jquery.fancybox-1.3.3.pack.js). На данный момент я использую jquery версии 1.4.2

<a href="#container" id="profile">Click me</a>

<div style="display:none">
<div id="container">Fancybox Content Here .... </div>
</div>

<script type="text/javascript">
$(document).ready(function(){
      $('#profile').fancybox().trigger('click');

});

</script>

Самое смешное, что если я возьму строчку ниже и запусту ее в консоли firebug, то она РАБОТАЕТ! Не уверен, что я тут не так сделал. Ваша помощь будет благодарна.

 $('#profile').fancybox().trigger('click');

Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос