-
ID:de0TWF さんの質問

下記のようなjQueryを使おうとしているのですが、
function(i)の「i」とは何でしょうか?
初歩的な質問かと思うのですが、すみません。
.btnの要素を順番に処理していくという感じでしょうか。

【jQuery】

var clickBtn = [’.btn’];

$(clickBtn).each(function(i) {
$(clickBtn[i]).css({"cursor":"pointer"});

よろしくお願いします。

みんなの回答 2 件

ID:VFCHFm さんの回答

i番目のclickBtn。

ID:de0TWF

ありがとうございます。
「i=0」といったような初期値の宣言や、これ以降の処理の中に「i++」などの処理が書かれていないのですが、書かれていなくても勝手に設定されているものと考えればよいのでしょうか。以前C言語に触れたことがあり、その際は前述のような記述が必要だったと思うので、なんとなく違和感を感じてしまいました。

ID:IgmpjG さんの回答

ここで聞く前にリファレンスみようよ。

.each() | jQuery API Documentation

http://api.jquery.com/each/
ID:de0TWF

ありがとうございます。
色々調べたつもりだったのですがリファレンスは見ていませんでした。

ID:BUmKyP

リファレンス見ないで何見るの?(;゚∀゚)

最終更新日:2013-10-22 (8,610 views)

関連するトピックス

ページ上部に戻る