Я справился с подобным случаем так:
росто интересно, не могли бы вы помочь. Я пытаюсь заставить 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');
Спасибо