Manual de referencia de jQuery - Selectores

Selectores de 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)') Listar elementos con index menor que 3
:not(selector) $('input:not(:empty)') Todos los elementos input que no están vacíos
     
:header $(':header') Todos los elementos de título <h1> - <h6>
:animated   Todos los elementos animados
     
:contains(text) $(':contains('W3School')') Todos los elementos que contienen la cadena especificada
:empty $(':empty') Todos los elementos sin nodos hijos (elementos)
:hidden $('p:hidden') Todos los elementos <p> ocultos
:visible $('table:visible') Todos los tablas visibles
     
s1,s2,s3 $('th,td,.intro') Todos los elementos con elementos que coinciden con la selección
     
[attribute] $('[href]') Todos los elementos con el atributo href
[attribute=value] $('[href='#']') Todos los elementos con el atributo href que es "#"
[attribute!=value] $('[href!='#']') Todos los elementos con el atributo href que no es "#"
[attribute$=value] $('[href$='.jpg']') Todos los elementos con el atributo href que termina en ".jpg"
     
:input $(':input') Todos los elementos <input>
:text $(':text') Todos los elementos <input> con type="text"
:password $(':password') Todos los elementos <input> con type="password"
:radio $(':radio') Todos los elementos <input> con type="radio"
:checkbox $(':checkbox') Todos los elementos <input> con type="checkbox"
:submit $(':submit') Todos los elementos <input> con type="submit"
:reset $(':reset') Todos los elementos <input> con type="reset"
:button $(':button') Todos los elementos <input> con type="button"
:image $(":image") Todos los elementos <input> de tipo="image"
:file $(":file") Todos los elementos <input> de tipo="file"
     
:enabled $(":enabled") Todos los elementos input activados
:disabled $(":disabled") Todos los elementos input desactivados
:selected $(":selected") Todos los elementos input seleccionados
:checked $(":checked") Todos los elementos input seleccionados

Ver

Tutoriales:Sintaxis del selector de elementos jQuery