セレクター |
一致 |
* |
すべての要素 |
#id |
指定された ID を持つ要素 |
要素 |
特定のタイプのすべての要素 (HTML タグなど) |
.クラス |
指定されたクラスを持つすべての要素 |
a、b |
a または b に一致する要素 |
a b |
a の子孫である b に一致する要素 (孫を含む) |
a>b |
a の子要素として b と一致する要素 (子のみを含む) |
:最初 |
結果セットの最初の要素 |
:最後 |
結果セットの最後の要素 |
:not(a) |
に一致しない結果セット内のすべての要素 |
:さえ |
結果セット内の偶数要素 (0 から数えます) |
:奇数 |
結果セット内の奇数の要素 (0 から数えます) |
:eq(インデックス) |
結果セット内のインデックス Index を持つ要素 (0 から数えます) |
:gt(インデックス) |
指定されたインデックス以降の結果セット内のすべての要素 (0 から数えます) |
:lt(インデックス) |
指定されたインデックスより前の結果セット内のすべての要素 (0 から数えます) |
:ヘッダー |
見出し要素 (
|
:アニメーション |
アニメーションが再生されている要素 |
:(テキスト)を含む |
指定されたテキスト text を含む要素 |
:空 |
子ノードを含まない要素 |
:は(a) |
子孫要素の少なくとも 1 つが に一致します |
:親 |
現在の要素の直接の親要素 |
:非表示 |
CSS および による非表示を含む非表示要素 |
:可視 |
:hidden に一致する要素の反対 |
[属性] |
属性 attr を持つ要素 |
[attr=value] |
attr 属性が value である要素 |
[attr!=value] |
attr 属性が value ではない要素 |
[属性^=値] |
attr 属性値が value で始まる要素 |
[attr$=value] |
attr 属性値が value で終わる要素 |
[attr*=value] |
attr 属性の値には文字列値が含まれています |
:nth-child(インデックス) |
コレクション内の各要素のインデックス子要素と一致します (1 から数えます) |
:n 番目の子(偶数) |
セット内の各要素の偶数番号の子要素と一致します (1 から数えます)
|
:n 番目の子(奇数) |
セット内の各要素の奇数番目の子要素と一致します (1 から数えます)
|
:nth-child(式) |
式は式、形式は b、a と b は整数です |
:第一子 |
コレクション内の各要素の最初の子要素と一致します
|
:最後の子 |
セット内の各要素の最後の子要素と一致します
|
:一人っ子 |
コレクション内の各要素の一意のサブ要素と一致します。一意でない場合、実行されません。
|
:入力 |
すべての |
:テキスト |
Type="text" の 要素 |
:パスワード |
Type="password" の 要素 |
:ラジオ |
Type="radio" の 要素 |
:チェックボックス |
Type="checkbox" の 要素 |
:送信 |
Type="submit" の 要素 |
:画像 |
Type="image" の 要素 |
:リセット |
Type="reset" の 要素 |
:ボタン |
Type="button" の 要素と |
:ファイル |
Type="file" の 要素 |
:有効 |
有効なフォーム要素 |
:無効 |
フォーム要素が無効になりました |
:チェック済み |
選択されたチェックボックスとラジオボタンの要素 |
:選択済み |
選択された |
トラバーサルメソッド |
値を返す jQuery オブジェクトには が含まれています |
.filter(セレクター) |
指定されたセレクターに一致する選択された要素 |
.filter(コールバック) |
コールバック関数 callback は、選択された要素に対して true を返します |
.eq(インデックス) |
0 から数えてインデックス 番目に選択された要素 |
.slice(開始,[終了]) |
0 から数えて指定された範囲の選択された要素 |
.not(セレクター) |