如何使用jquery调用esc函数的此方法来停止页面加载。 这是一些api电话或其他东西。 有人有想法吗?
修改
我想取消表单提交。
我现在使用的是什么:
window.stop();
由于
答案 0 :(得分:3)
$(document).keydown(function(e) {
if (e.which== 27) { // ESC
window.stop();
}
});
https://developer.mozilla.org/en-US/docs/Web/API/window.stop
stop()方法完全等同于单击浏览器中的停止按钮。由于脚本的加载顺序,stop()方法无法停止加载包含它的文档,但它将停止加载大图像,新窗口和其他加载延迟的对象。
的 PLAYGROUND 强>
答案 1 :(得分:2)
这是
$(document).keyup(function(e) {
if (e.keyCode == 27) { alert('esc pressed'); } // esc
});
keyCode属性返回按下的键,因此您只需要正确的数字Escape键是27。