我的fancybox显示简单的形式。如果我按保存,一切正常,表格正常保存,弹出窗口关闭等... 但令我很恼火的是,我不能以其他方式关闭弹出窗口,然后将其保存或右键单击右上角的图标(十字图标)。
我想添加一个按钮或链接以在页面底部关闭(例如,保存按钮右侧)...
我真的需要这样做而且我没有想法:S
我到目前为止尝试过:
window.parent.$.fancybox.close();
parent.$.fn.fancybox.close();
$.fancybox.close();
parent.$.fancybox.close();
parent.jQuery.fn.fancybox.close();
$.fancybox.close();
我用过里面的那些:
$("#BranchDeleteNo").click(function() {
e.g. => $.fancybox.close();
});
答案 0 :(得分:2)
$.fancybox.close();
应该可以在Fancybox 1.3.4中的click()
事件中正常工作
http://fancybox.net/faq问题5。
答案 1 :(得分:1)
为什么不拨打关闭按钮? $('#fancybox-close').click()
答案 2 :(得分:1)
或尝试触发点击:
$('#fancybox-close').trigger('click');
答案 3 :(得分:1)
您必须致电公开关闭方法 -
$("#BranchDeleteNo").click(function() {
$.fancybox.close();
});
答案 4 :(得分:0)
启动fancybox时,将其设置为变量。然后调用“关闭”那个变量:
var fancyBox = $('#popUpLink').fancyBox();
fancyBox.close();