jQueryセレクタ 複数の場合
2009年06月19日(金)
たとえばJqueryのセレクタで
$("div.classname")
などとした場合、複数の要素が選択される場合があります。
//要素数を取得
$("div").length;
//n番目の要素を取得
$("div:eq(n)");
//n番目の属性nameを取得
$("div(n)").attr("name");
以前にメモったサンプルでは
selectors=$("div");
selectors[0].src=〜
などとやっておりましたがこれは、返り値がjqueryオブジェクトではないため
使いづらいです。総じてダメです。
ちなみにeq(n);を間違って:eq[n]などとしてはだめです(自分)。
関連記事
- jQueryセレクタ 複数の場合
- jQuery 画像のプリロード
- jQueryによる、属性変更
- jQuery はじめてのjQueryプラグイン(駄作)
- jQuery プラグイン修正版
- jQuery スライドショーでフェードイン、フェードアウト2010
- jQuery length()とsize()は同じでしょうか
- AS3 XML要素の数取得
- jQuery Eventsが興味深い
- jQueryでのイメージ変更 改正
- jQuery 複数の要素に処理を
- SQL 関数を使うべきなのではと最近思います。
- jQuery 1.4がリリースされてました。
- jQuery aのイベントでリンクさせない処理
- jQueryでイメージのソースを変更する。