jquery fancybox pop自定义?

时间:2012-03-22 08:25:03

标签: jquery html fancybox

我在jquery中使用fancybox功能。我打开loign框点击一个标签,并在其href属性中调用登录框html,我在其中有一个登录框html我有另一个链接名称“注册”在这个我叫另一个fancybox我想刷新页面关闭。但这并不令人高兴。这是下面的代码

$(".login").fancybox({
        'padding': 0,
        'margin': 0,
        'width': '45',
        'height': '480.0',
        'autoScale': false,
        'transitionIn': 'none',
        'transitionOut': 'none',
        'type': 'iframe'


    });


 $(".register").fancybox({
        'padding': 0,
        'margin': 0,
        'width': '45',
        'height': '480.0',
        'autoScale': false,
        'transitionIn': 'none',
        'transitionOut': 'none',
        'type': 'iframe',
        'onClosed' : function () { self.parent.location.reload(); }

    });

<a href="login.html" class="login">login</a>

//inside login.html (it is showing on when popup comes)

<a href="register.html" class="register">register</a> // register class not applying of this, it is coming under login class

1 个答案:

答案 0 :(得分:0)

除非您使用iframe在精美框中加载数据,否则您无需引用父级,请尝试:

'onClosed' : function () { window.location.reload(); }