为输入绑定一个 keyup 处理程序使用 jquery,请参阅: jsfiddle demo in chrome version 22.0.1229.94 m
<input type="text" value="" id="test">
绑定事件处理程序:
$(function (argument) {
var input = $("#test");
input.bind("keyup",function(e){
console.log("keyCode: " + e.keyCode);
console.log("which: " + e.which);
});
})
当双击此输入时,将触发 keyup-handler 并输出:
keyCode: 67
which: 67
keyCode: 17
which: 17
任何人告诉我为什么?