| 名称 | 書式 | 指定対象 |
|---|---|---|
| 要素セレクター | $("要素名") | 特定の要素 |
| IDセレクター | $("#ID名") | 特定のid属性を持つ要素 |
| クラスセレクター | $(".クラス名") | 特定のclass属性を持つ要素 |
| 子孫セレクター | $("要素1 要素2") | 特定の要素の内側にある要素 |
| ユニバーサルセレクター | $("*") | すべての要素 |
| グループセレクター | $("セレクター1,セレクター2,・・・") | 複数のセレクター |
| 子セレクター | $("親要素名 > 子要素名") | 特定の要素の直下の子要素 |
| 隣接セレクター | $("要素1 + 要素2") | 特定の要素の次の要素 |
| first-child 疑似クラス | $("要素1:first-child") | 同一要素の最初の要素 |
| 間接疑似クラス | $("要素1 ~ 要素2") | 特定の要素の後に出現する要素 |
| 否定疑似クラス | $("要素1:not(要素2)") | 特定の要素のうち要素2の条件を除く要素 |
| empty 疑似クラス | $("要素:empty") | 子要素やテキストを含まない要素 |
| nth-child 疑似クラス | $("要素:nth-child(番号)") | 要素内の指定した番号の要素 |
| last-child 疑似クラス | $("要素:last-child") | 要素内の最後の要素 |
| only-child 疑似クラス | $("要素:only-child") | 特定の要素が1つだけ含まれる要素 |
| nth-last-child 疑似クラス | $("要素:nth-last-child(番号)") | 要素内を後ろから数えて指定した番号にある要素 |
| nth-of-type 疑似クラス | $("要素:nth-of-type(番号)") | 同一要素で指定した番号にある要素 |
| nth-last-of-type 疑似クラス | $("要素:nth-last-of-type(番号)") | 同一要素で後ろから数えて指定した番号にある要素 |
| first-of-type 疑似クラス | $("要素:firt-of-type(番号)") | 同一要素で最初にあたる要素 |
| last-of-type 疑似クラス | $("要素:firt-of-type(番号)") | 同一要素で最後にあたる要素 |
| only-of-type 疑似クラス | $("要素:only-of-type(番号)") | 一つだけ存在する要素 |
| lang 疑似クラス | $(":lang(言語)") | 特定の言語を指定された要素 |
| [attribute] | $("[属性名]") | 特定の属性を持つ要素 |
| [attribute='value'] | $("[属性名='値']") | 特定の属性が指定した値を持つ要素 |
| [attribute!='value'] | $("[属性名!='値']") | 特定の属性が指定した値を持たない要素 |
| [attribute$='value'] | $("[属性名$='値']") | 特定の属性が指定した値で終わっている要素 |
| [attribute*='value'] | $("[属性名*='値']") | 特定の属性が指定した値を含んでいる要素 |
| [attributeFilter1][attributeFilter2] | $("[属性セレクター1][属性セレクター2]") | 複数の属性セレクターに該当する要素 |
| first セレクター | $("要素:first") | 指定した要素の最初の要素 |
| last セレクター | $("要素:last") | 指定した要素の最後の要素 |
| even セレクター | $("要素:even") | 指定した要素の偶数番目の要素(0 から数える) |
| odd セレクター | $("要素:odd") | 指定した要素の奇数番目の要素(0 から数える) |
| eq セレクター | $("要素:eq(番号)") | 指定した番号の要素(番号は 0 から数える) |
| lt セレクター | $("要素:lt(番号)") | 指定した番号より前の要素(番号は 0 から数える) |
| gt セレクター | $("要素:gt(番号)") | 指定した番号より後ろの要素(番号は 0 から数える) |
| header セレクター | $("要素:header") | h1 ~ h6 までの heading 要素 |
| contains セレクター | $("要素:contains(文字列)") | h1 ~ h6 までの heading 要素 |
| has セレクター | $("要素1:has(要素2)") | 特定の要素が含まれている要素 |
| parent セレクター | $("要素:parent") | 子要素やテキストを含む要素 |