0

为输入绑定一个 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 

任何人告诉我为什么?

4

2 回答 2

1

我也有这个问题。但实际上当我退出我的“有道词典”软件后,这个问题就不再发生了。您可以查看您的计算机上是否有此软件或其他类似软件。试着戒掉它。

于 2014-03-14T08:03:43.720 回答
1

哦不好意思,有一个叫“有道词典”的软件干扰了用户输入并触发了事件。

于 2012-11-06T07:05:00.323 回答