解决方法
我知道这是一个老问题.但是,如果有人进入搜索区域,可能会有所帮助:
首先,触发所需元素(或文档)上的事件,
$('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 } });