|
||||
|
||||
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要素
});
|
|
|||
© 2007-2011 by いけまさ. All rights Reserved. ![]() ![]() | ||||