jQuery リファレンスマニュアル - 過滤

jQuery イテレーション関数

jQuery イテレーション関数には、要素のフィルタリング、検索、連結を行うためのメソッドが含まれています。

関数 説明
.add() 要素をマッチング要素の集合に追加。
.andSelf() スタックの前にある要素集合を現在の集合に追加。
.children() マッチング要素集合の各要素のすべての子要素を取得。
.closest() 要素から始め、逐次上位要素にマッチングし、最初にマッチングする祖先要素を返します。
.contents() マッチング要素集合の各要素の子要素を取得し、テキストやコメントノードを含む。
.each() jQuery オブジェクトに対してイテレーションを行い、各マッチング要素に対して関数を実行。
.end() 現在のチェーンの最も最近のフィルタリング操作を終了し、マッチング要素集合を前の状態に戻します。
.eq() 指定されたインデックスに位置する新しい要素にマッチング要素集合を縮小。
.filter() マッチング要素集合をシレクタまたはマッチング関数の返値に一致する新しい要素に縮小。
.find() 現在のマッチング要素集合の各要素の後裔を取得し、シレクタでフィルタリング。
.first() マッチング要素集合を最初の要素に縮小。
.has() マッチング要素集合を特定の要素の後裔を含む集合に縮小。
.is() 現在のマッチング要素集合をシレクタでチェックし、少なくとも1つのマッチング要素が存在する場合、true を返します。
.last() マッチング要素集合を最後の要素に縮小。
.map() 現在のマッチング集合の各要素を関数に渡し、新しい jQuery オブジェクトを生成。
.next() マッチング要素集合の各要素のすぐ後の同辈要素を取得。
.nextAll() マッチング要素集合の各要素の後に続くすべての同辈要素を取得し、シレクタでフィルタリング(オプション)。
.nextUntil() 各要素の後に続くすべての同辈要素を取得し、シレクタでフィルタリング(オプション)。
.not() マッチング要素集合から要素を削除。
.offsetParent() 位置を特定するために使用される最初の親要素を取得。
.parent() 現在のマッチング要素集合の各要素の親要素を取得し、シレクタでフィルタリング(オプション)。
.parents() 現在のマッチング要素集合の各要素の祖先要素を取得し、シレクタでフィルタリング(オプション)。
.parentsUntil() 現在のマッチングした要素の集合内の各要素の祖先要素を取得し、マッチングするシレクタに到達するまでフィルタリングします。
.prev() マッチングした要素の集合内の各要素の直前にある同辈要素を取得し、シレクタでフィルタリング(オプション)します。
.prevAll() マッチングした要素の集合内の各要素の前にあるすべての同辈要素を取得し、シレクタでフィルタリング(オプション)します。
.prevUntil() 各要素の前にあるすべての同辈要素を取得し、マッチングするシレクタに到達するまでフィルタリングします。
.siblings() マッチングした要素の集合内のすべての要素の同辈要素を取得し、シレクタでフィルタリング(オプション)します。
.slice() マッチングした要素の集合を指定範囲のサブセットに縮小します。