Jquery 在fancybox 1.2.6上关闭

Jquery 在fancybox 1.2.6上关闭,jquery,jquery-plugins,Jquery,Jquery Plugins,我使用的是fancybox 1.2.6,我希望在您单击内容外部时避免关闭fancybox。。但是什么都没用。。你能帮我做这个吗。。还有一件事。。当您提交表单时,我正在尝试触发fancybox关闭功能。我如何才能做到这一点?在创建fancybox时,将选项中的hideOnOvercyclick设置为false。下面是一个例子: $("a.zoom1").fancybox({ 'hideOnOverlayClick' : 0 }); 要在提交表单时关闭它,请将onsu

我使用的是fancybox 1.2.6,我希望在您单击内容外部时避免关闭fancybox。。但是什么都没用。。你能帮我做这个吗。。还有一件事。。当您提交表单时,我正在尝试触发fancybox关闭功能。我如何才能做到这一点?

在创建fancybox时,将选项中的
hideOnOvercyclick
设置为false。下面是一个例子:

$("a.zoom1").fancybox({
    'hideOnOverlayClick'    :       0  
});
要在提交表单时关闭它,请将onsubmit事件绑定到该表单,并在该onsubmit函数中使用:

$.fn.fancybox.close();

要使fancybox关闭。

要防止fancybox关闭,可以尝试添加以下值:

$("a.zoom1").fancybox({
'hideOnOverlayClick': false,
'hideOnContentClick': false
                });
我不知道您想用什么语言关闭fancybox,但要从ASP.Net关闭fancybox,请向表单提交按钮添加属性:

btnPostcode.Attributes.Add("onclick", "javascript:parent.$.fancybox.close();");
OPTS未定义

今天我的任务是找出为什么fancybox不能在某个旧站点上工作,在调试了一段时间后,我发现初始化fancybox的代码行被注释了

 $("a.calendar_item_edit").fancybox({
        'hideOnContentClick': false,
        'frameWidth': 215,
        'frameHeight': 300
        });
去掉评论,一切都很好。
这是fancy box 1.2.0。

你好,埃里克,我试着按你说的关闭fancy box。。但是我收到了一些错误消息“opts is undefined”,并且它也没有关闭…你能找出它可能是什么吗/我不能根据这个错误找出它;我以前从未用自己的链接关闭过FB——我从FB网站上获得了这个链接。