ready(fn)


version 1.0 以降

解説

DOM要素の準備ができた時点で、指定したコールバック関数を実行します。 このイベントハンドラは、画像リソースなどの読み込みを待たず、DOMを走査し準備が完了した時点で即座に実行されます。
また、このイベントハンドラは、複数回定義しても後の内容で上書きされることはありません。

引数

  • fn
    Function: DOM読み込み時に実行するコールバック関数

戻り値

  • jQuery: jQueryオブジェクト

例1:"http://" で始まるリンクがクリックされた場合、別ウィンドウで開くようにするイベントハンドラを、DOM読み込み時に設定する。。

$(document).ready(function(){
    $("a[href^=http://]").click(function(){
        window.open(this.href, "_blank");
        return false;
    });
})

"http://" で始まるリンク
"http://" で始まらないリンク