0

我有一个模态框,我使用了“modal-window.min.js”。

我想关闭转义键上的模态框。为此我写了这段代码

document.getElementById('email').focus();
    jQuery(document).keydown(
        function(e){
        if(e.keyCode == 27){            
            parent.jQuery.modal().close();      
        }
        }
        );

此代码适用于 firefox 和 IE,但不适用于 chrome。

请给我一个适用于所有浏览器的解决方案。如果有人通过“modal-window.min.js”文件有解决方案,那就更好了。

谢谢

4

1 回答 1

0

在 Jquery Escape 插件上试用(参见示例

$(document).escape(function() { 
 alert('ESC button pressed'); 
});
于 2012-08-29T05:33:07.680 回答