jQuery 要素の順番を調べるため、またindex()をつかう

2010年02月20日(土)

こんなかんじでした。

html


js

$("#viewer_link a").click(function(){
alert($("#viewer_link a").index(this));
});

この
index(this)
っていうのがくせ者で、なかなか思いつきませんでした。
メモってたくせに。

過去のエントリー

jQuery エレメントのインデックス番号を返す
http://blog.macaroniworks.net/2009/11/jquery-エレメントのインデックス番号を返す/

jQuery エレメントのインデックス番号を返す

2009年11月13日(金)

$(“div”).clickなどの、要素が複数あるとき
押されたオレって要素の何番目なの?ってときには
index()をつかえば良さそうです。

$("div").click(function () {
  var index = $("div").index(this);
  alert(index);
});

これ早く知っておけばよかったです・・・