focus(fn)


version 1.0 以降

解説

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

通常、focusイベントは、マウスなどのポインティングデバイス操作やタブキーを押すなどの操作で、要素がフォーカスを得た時に発生します。

引数

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

戻り値

  • jQuery: jQueryオブジェクト

関連


例1:テキストボックスがフォーカスを得ると、背景色を黄色にします。

$("#test_result :text")
    .focus(function(){
        $(this).css("background-color", "#ffffc0");
    })
    .blur(function(){
        $(this).css("background-color", "white");
    })