2

我最近开始学习 JQuery,我做得很好。不过,我正在使用FancyBox ,但遇到了一些麻烦。

我想在 a<div>而不是 iframe 中显示一个表单。我不知道如何 <div style="display: hidden;">用 FancyBox 显示一个。

http://jsfiddle.net/nLcMh/21/

我有一个隐藏的 div 标签内的表单,我想使用 FancyBox 来显示它。Fancybox 是一种 JQuery 灯箱。

4

2 回答 2

4

如果你需要更多选择的东西,试试这个小提琴:

$("a.openform").click(function () {
        $.fancybox(
                $('.form').html(),
                {
                    'width'             : 950,
                    'height'            : 1100,
                    'autoScale'         : false,
                    'transitionIn'      : 'none',
                    'transitionOut'     : 'none',
                    'hideOnContentClick': false,
                    'onStart': function () {
                      //On Start callback if needed  
                    }
                 }
            );
    });

http://jsfiddle.net/RQQ5r/1/

于 2013-03-24T17:35:21.347 回答
0

更新小提琴: http: //jsfiddle.net/nLcMh/28/
将链接更改为<a href="#form" class="openform">See Form</a>

于 2013-03-24T17:33:49.323 回答