将jquery对话框设为closeOnescape为false。想要触发一个基于esc键的事件按我如何实现它? 这也没有用
$(document).on("keypress","#popupid",function(e) {
debugger;
if (e.keycode === 27) {
alert("esc key triggered");
}
});
答案 0 :(得分:0)
用键盘功能替换按键
$(document).on('keyup', function(e) {
if (e.keyCode === 27) { // escape key maps to keycode `27`
alert("esc key triggered");
}
});
解释: Here
答案 1 :(得分:0)
$(document).keypress(function(e) {
if (e.keyCode==27){
//do smth
}});