ホーム > children (全2件)
  • 兄弟要素を取得する

    兄弟要素(同じ親要素で自分以外)を取得する。

    // contentクラスの兄弟要素について何か処理する
    $(this).siblings( '.content' ).each( function () {
    	// ここに処理を記述
    } );
    
    // 2番目以降のli要素を非表示にする
    $( 'ul > li:first' ).siblings( 'li' ).hide();
    

    兄弟要素を取得する場合に使用(自要素は取得対象にならない)。パラメータに条件を指定できるので、特定の要素名やクラスといった絞り込みが可能である。

  • 子要素を探す

    IDがchecksheetの要素の子要素からinput要素を探す。

    /* 全子孫要素から探す */
    $( '#checksheet' ).find( 'input' ).each( function () {
    	// ここに子のinput要素の処理
    } );
    
    /* 子要素から探す(孫要素以下は検索対象外) */
    $( '#checksheet' ).children( 'input' ).each( function () {
    	// ここに子のinput要素の処理
    } );
    

    検索範囲によってfind関数とchildren関数を使い分ける。