0

jquery を使用する入力用のキーアップ ハンドラーをバインドします。参照: Chromeバージョン 22.0.1229.94 m のjsfiddle デモ

<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

申し訳ありませんが、ユーザー入力を妨害してイベントをトリガーする「youdao dict」という名前のソフトウェアがありました。

于 2012-11-06T07:05:00.323 に答える
1

私もこの問題を抱えています。しかし、実際に「youdao dict」ソフトウェアを終了すると、この問題は発生しなくなりました。このソフトウェアまたはこのようなソフトウェアがコンピュータにインストールされているかどうかを確認できます。やめてみてください。

于 2014-03-14T08:03:43.720 に答える