Auto load fancybox using .trigger('click')
12,117
I got the same problem. Testing with the unpacked version, i got "loading is undefined" in line 36 (fancybox 1.3.4). So I called "$.fancybox.init();" before triggering and it works correctly now.
Author by
Admin
Updated on June 04, 2022Comments
-
Admin almost 2 years
I was just wondering if you could please help. I am trying to get the fancybox to load automatically once the page is rendered. However, I got this error message 't is undefined' at line 18 (/js/fancybox/ jquery.fancybox-1.3.3.pack.js). At the moment, I am using jquery version 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>
The funny thing is if I take the line below and run it in firebug console then it WORKS!. Not sure what did I do wrong here. Your helps would be grateful.
$('#profile').fancybox().trigger('click');
Thanks