在fancybox 1.2.6关闭
我正在使用fancybox 1.2.6我想避免关闭fancybox当你点击内容的外面..但没有什么工作..你能帮我这个..还有一件事……我试图触发提交表格时,fancybox关闭function。我该怎么做?
在创建fancyBox时,在您的选项中将hideOnOverlayClick
设置为false。 这是一个例子:
$("a.zoom1").fancybox({ 'hideOnOverlayClick' : 0 });
要在提交表单时关闭它,请将onsubmit事件绑定到该表单,并在该onsubmit函数中使用:
$.fn.fancybox.close();
导致fancybox关闭。
要防止fancybox关闭,您可以尝试添加以下值:
$("a.zoom1").fancybox({ 'hideOnOverlayClick': false, 'hideOnContentClick': false });
我不知道你想用什么语言关闭fancybox,但要从ASP.Net关闭它 – 在表单提交按钮中添加一个属性:
btnPostcode.Attributes.Add("onclick", "javascript:parent.$.fancybox.close();");
OPTS未定义
今天我的任务是找出为什么fancybox不能在某个旧网站上运行,经过调试一段时间后,我发现初始化fancybox的代码行被评论了。
$("a.calendar_item_edit").fancybox({ 'hideOnContentClick': false, 'frameWidth': 215, 'frameHeight': 300 });
删除了评论,一切都很好。 这是一个花哨的盒子1.2.0。