我知道fancybox支持关闭esc。但是当你有表格并专注于其中一个文本框时,你不能再次按“esc”键来关闭fancybox。
任何人都有如何解决这个问题的线索?
答案 0 :(得分:0)
尝试关键字事件触发 Fancybox关闭:(我自己没有测试过)
$("input").keyup(function(e) {
if (e.keyCode == 27) { //Escape button
$.fancybox.close();
}
});
答案 1 :(得分:0)
这应该可以解决问题:
parent.jQuery.fancybox.close();
或者跟着这个。
http://www.moorewebexposure.com/web-design/how-to-close-fancybox-from-an-iframe/