如何在不单击的情况下激活此JQuery fancybox?

时间:2011-01-30 11:10:45

标签: javascript jquery html css templates

http://fancybox.net/api

我只是希望它在页面加载时自行加载。

2 个答案:

答案 0 :(得分:7)

检查Tips & tricks上的第6步:“在页面加载时启动FancyBox”。提取物:

jQuery(document).ready(function() {
    $.fancybox(
        '<h2>Hi!</h2><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam quis mi eu elit tempor facilisis id et neque</p>',
        {
                'autoDimensions'    : false,
            'width'                 : 350,
            'height'                : 'auto',
            'transitionIn'      : 'none',
            'transitionOut'     : 'none'
        }
    );
});

答案 1 :(得分:2)

这应该可以解决问题:

$(document).ready(function() {
    $("#fancybox-class").trigger('click');
});