我有一个带两个按钮的页面。当我按下“5”时,我想要点击按钮1并按下“6”按钮2进行点击。是否可以使用jQuery?
我还可以在jQuery中处理Ctrl + 5吗?
答案 0 :(得分:3)
我建议绑定keyup event以防止事件重复发生。这里有一些假设按钮有Ids,button1和button2的样本。
$(function() {
$(document).keyup(function(e) {
if(e.keyCode == 53 || e.keyCode == 101) { //number 5
$("#button1").trigger('click');
} else if(e.keyCode == 54 || e.keyCode == 102) { //number 6
$("#button2").trigger('click');
}
});
});
陷阱CTRL + 5非常棘手,对于Chrome,它会被浏览器拦截。
答案 1 :(得分:1)