ホーム > index (全2件)
  • 配列化している要素の一部を検索する

    tbody要素内の3番目のtr要素を検索する。

    var trElm = $( 'tbody tr:eq(2)' );
    
    /* 4番目以降のtr要素を検索する */
    $( 'tbody tr:gt(2)' ).each( function () {
    	/* ここに見つかったtr要素の処理を記述 */
    } );
    
    /* 2番目以前のtr要素を検索する */
    $( 'tbody tr:lt(2)' ).each( function () {
    	/* ここに見つかったtr要素の処理を記述 */
    } );
    

    インデックスを指定できるセレクターとしては、:eq、:gt、:ltがある。先頭要素のインデックスを0として指定する。

  • 要素のインデックスを取得する

    thead要素内のtd要素のインデックスを取得する。

    $( 'thead td' ).each( function () {
    	var index = $(this).index();
    } );
    

    table要素やul要素内で繰り返し使われる要素は配列になっており、それらのインデックスを取得する場合に使用する。先頭要素のインデックスは0となる。