执行ESC键的onclick

简而言之,我的问题是我想用一行javascript执行Esc按钮的效果,例如执行效果点击Esc按钮。 我该怎么做 ?

[我有一个jQuery框中的上传,所以我希望当上传完成后,将自动执行转义function关闭框]

我知道这是一个老问题。 但是,如果有人在搜索时登陆,可能会有所帮助:

首先,在所需的元素(或文档)上触发事件,

 $('a[name=close]').click(function(){ var e = jQuery.Event("keyup"); // or keypress/keydown e.keyCode = 27; // for Esc $(document).trigger(e); // trigger it on document }); 

然后,在文档上有一个keyup监听器:

 // Esc key action $(document).keyup(function(e) { if (e.keyCode == 27) { // Esc window.close(); // or whatever you want } }); 

这段代码适合我

 $(document).keyup(function(e) { if(e.keyCode== 27) { alert('Esc key is press'); } }); 
Interesting Posts