jQuery リファレンスマニュアル - セレクタ

jQuery セレクタ

シレクトル インスタンス 選択
* $("*") すべての要素
#id $("#lastname") id="lastname" の要素
.class $(".intro") すべての class="intro" の要素
element $("p") すべての <p> 要素
.class.class $(".intro.demo") class="intro" で class="demo" のすべての要素
     
:first $("p:first") 最初の <p> 要素
:last $("p:last") 最後の <p> 要素
:even $("tr:even") すべての偶数 <tr> 要素
:odd $("tr:odd") すべての奇数 <tr> 要素
     
:eq(index) $("ul li:eq(3)") リストの第四番目の要素(index は 0 から始まる)
:gt(no) $("ul li:gt(3)") index 大于 3 の要素をリストアップします
:lt(no) $('ul li:lt(3)') index が 3 未満の要素をリストアップ
:not(selector) $('input:not(:empty)') すべての空でない input 要素
     
:header $(':header') すべてのヘッダー要素 <h1> - <h6>
:animated   すべてのアニメーション要素
     
:contains(text) $(':contains('W3School')') 指定された文字列を含むすべての要素
:empty $(':empty') 子(要素)ノードを持たないすべての要素
:hidden $('p:hidden') すべての隠れた <p> 要素
:visible $('table:visible') すべての見えるテーブル
     
s1,s2,s3 $('th,td,.intro') すべての一致する選択子を持つ要素
     
[attribute] $('[href]') すべての href 属性を持つ要素
[attribute=value] $('[href='#']') すべての href 属性の値が "#" の要素
[attribute!=value] $('[href!='#']') すべての href 属性の値が "#" でない要素
[attribute$=value] $('[href$='.jpg']') すべての href 属性の値が ".jpg" で終わる要素
     
:input $(':input') すべての <input> 要素
:text $(':text') すべての type="text" の <input> 要素
:password $(':password') すべての type="password" の <input> 要素
:radio $(':radio') すべての type="radio" の <input> 要素
:checkbox $(':checkbox') すべての type="checkbox" の <input> 要素
:submit $(':submit') すべての type="submit" の <input> 要素
:reset $(':reset') すべての type="reset" の <input> 要素
:button $(':button') すべての type="button" の <input> 要素
:image $(":image") 所有 type="image" 的 <input> 元素
:file $(":file") 所有 type="file" 的 <input> 元素
     
:enabled $(":enabled") 所有激活的 input 元素
:disabled $(":disabled") 所有禁用的 input 元素
:selected $(":selected") 所有被选取的 input 元素
:checked $(":checked") 所有被选中的 input 元素

参阅

教程:jQuery 元素選択子文法