button要素、input type="button"を選択する。
checked属性がcheckedの要素を取得する
parentを親に持つ直接のchild要素を取得します。
ancestorに含まれるすべてのdescendantを取得する
disabled属性がdisabledのものを取得する
子要素を持たないものを取得。子要素を持たないinput, img, br, hrは定義上空なので選択される。
enabled属性がenabledのものを取得する。明示的に指定されてなくてもよい。(disabled属性がdisabledでなければOK)
取得した要素の最初の要素を取得。first-childとの違いに注意。
:focusされている要素を取得。なんかいまいちピンとこない。
取得した要素の最後の要素を取得。last-childとの違いに注意。
indexより前の要素を取得する。indexはjQueryオブジェクト内でのindexのこと。
prevの後のnextを選択する。子供ではなく兄弟関係にあるやつ。
prevと兄弟関係にあるsiblingsを選択する。
指定の数字にマッチした要素を取得する。これはjQueryオブジェクト内のindexではなくCSSにおけるindexで指定する。いちばん最初が0から始まるか1から始まるか。
jQueryオブジェクトが保持しているDOM要素のindexが奇数番号のものを選択する。
jQueryオブジェクトが保持しているDOM要素が子要素を1つだけ持つ場合、子要素を取得します。
jQueryオブジェクトが保持しているDOM要素が子要素(テキストノードを含む)を持つ場合、その要素を取得します。
input typeがpasswordのものを取得する
option要素でselected属性がselectedになっているものを選択する。
button、inputのtype属性がsubmitのものを選択する。