执行ESC键的onclick [英] Execute onclick of ESC Key
本文介绍了执行ESC键的onclick的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
简单地说,我的问题是我想通过一行javascript执行 Esc 按钮的效果,例如执行 Esc 按钮的效果。
我该怎么办?
Briefly, my problem is that I would like to execute the effect of Esc button by a line of javascript, for example execute an effect onclick of the Esc button. How can I do It ?
[我所拥有的是一个jQuery框中的上传,所以我希望当上传完成后,转义函数会自动执行关闭方框]
推荐答案
我知道这是一个老问题。但是,如果有人在搜索时登陆,可能会有所帮助:
I know it's an old question. However if somebody lands in here on search, it may help:
首先,在所需元素(或文档)上触发事件,
First, trigger the event on desired element (or document),
$('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监听器:
And then, have a keyup listener on document:
// Esc key action
$(document).keyup(function(e) {
if (e.keyCode == 27) { // Esc
window.close(); // or whatever you want
}
});
这篇关于执行ESC键的onclick的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文