keyup(fn)


version 1.0 以降

解説

マッチした要素のkeyupイベントに、イベントハンドラをバインドします。
bind("keyup", fn)のヘルパイベントです。

通常、keyupイベントは、キーボードのキーが押され、上がった時に発生します。

通常のイベントの発生順序は以下の通りです。
押下されたキー、ブラウザ、IMEの状態によっては、発生しないイベントやイベントの発生順序が異なる場合があります。

  • keydown: キーが押し下げられる
  • keypress: キーが押される
  • keyup: キーが上がる

引数

  • fn
    Function: keydownイベントにバインドするイベントハンドラ関数

戻り値

  • jQuery: jQueryオブジェクト

関連


例1:テキストボックスでキーが押され、上がると、keyupイベント発生回数、キーコード、シフトキーの状態、コントロールキーの状態を表示します。

var event_count = 0;
$("#test_result :text").keyup(function(event){
    $("#display").html(
        "keyupイベント発生回数" + (++event_count) + "回" + "<br/>" +
        "event.keyCode: "  + event.keyCode  + "<br/>" +
        "event.shiftKey: " + event.shiftKey + "<br/>" +
        "event.ctrlKey: "  + event.ctrlKey
    );
});