jQuery COREのeq()とSelectorsの:eq

2010年02月20日(土)

これもやってることは同じだと思います。

$("div:eq(2)").addClass("test");
$("div").eq(2).addClass("test");

場面によって使い分ける形で。
セレクタだったか、関数だったかとこんがらがってました。
両方ありました。

$(“#test:eq(2)”)で
$(“#test:eq[2]“)ではない

jQuery length()とsize()は同じでしょうか

2010年02月20日(土)

length()とsize()はおそらく同じだと思いますが
lengthはArrayのプロパティと一見見間違えそうですので
自分はsize()を利用する事にします。
また変更するかもですが・・・

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-エレメントのインデックス番号を返す/