change(fn)


version 1.0 以降

解説

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

通常、changeイベントは、要素がフォーカスを得て、値の修正が完了した時に発生します。

引数

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

戻り値

  • jQuery: jQueryオブジェクト

関連


例1:セレクトボックスの選択内容が変更されると、その値を表示します。

$("select")
    .change(function(){    // chengeイベントにイベントハンドラをバインド
        var selected = [];
        $("select option:selected").each(function(){
            selected.push($(this).text());
        });
        $("#display").html(selected.join("<br/>"));
    })
    .change();  // 初期表示時にchengeイベントを実行


--- 選択された項目 ---