禁用彩色框的Esc关闭

时间:2010-04-08 13:57:22

标签: jquery colorbox

我正在使用jQuery的colorbox插件。

我知道我没有关闭按钮,overlayClose: false会阻止通过点击叠加来关闭窗口。

有没有办法删除 Esc 键监听器事件?

3 个答案:

答案 0 :(得分:27)

属性 - > escKey:假

答案 1 :(得分:5)

从查看源代码,转义键绑定到第165行的keydown.cbox_close事件:

    // Set Navigation Key Bindings
    $(document).bind("keydown.cbox_close", function (e) {
            if (e.keyCode === 27) {
                    e.preventDefault();
                    cboxPublic.close();
            }
    ...

您可以注释掉该绑定,或将其用于其他目的。

答案 2 :(得分:0)

作为overlayClose: false,对于ESC,您可以escKey:false