|
||||
|
||||
each(callback)
version 1.0 以降
解説
マッチした全てのDOM要素にアクセスし、指定したコールバック関数を実行します。
コールバック関数が false を戻すと、ループ処理を停止します。 引数
戻り値
例
例1:全てのH3要素をクリックすると、要素のインデックス番号とテキストをアラートで表示します。 $(function(){ $("h3").each(function(i){ $(this).click(function() { // this はアクセスしているDOM要素 alert((i+1) // i は 0 から始まるインデックス番号 + "番目のH3要素がクリックされました。" + "[" + $(this).text() + "]"); }); }); });
例2:li要素のテキストに、[インデックス番] + "番目"というテキストを追加します。但し、インデックス番号が 2 の要素は除きます。 $("#test_result li").each(function(i){ if (i == 2) return true; // インデックス番号が 2 (0 から始まる)のDOM要素への処理はスキップする。 $(this).append(i+"番目"); // this はアクセスしているDOM要素 }); テスト結果 (#test_result)
![]() |
|
|||
© 2007-2011 by いけまさ. All rights Reserved. ![]() ![]() |