Selettori jQuery

SELETTORE ESEMPIO DESCRIZIONE
* $("*") Seleziona tutti gli elementi
#id $("#lastname") Seleziona l'elemento in base al suo id
.class $(".intro") Seleziona l'elemento in base alla classe
.class,.class $(".intro,.demo") Seleziona tutti gli elementi con classe "intro" o "demo"
element $("p") Seleziona tutti gli elementi <p>
el1,el2,el3 $("h1,div,p") Seleziona tutti gli elementi <h1>, <div> e <p>
:first $("p:first") Seleziona il primo elemento <p>
:last $("p:last") Seleziona l'ultimo elemento <p>
:even $("tr:even") Seleziona tutti gli elementi <tr> con indice pari (lettura facilitata)
:odd $("tr:odd") Seleziona tutti gli elementi <tr> con indice dispari (lettura facilitata)
:first-child $("p:first-child") Seleziona tutti gli elemeni <p> che sono primi figli dell'elemento padre
:first-of-type $("p:first-of-type") Seleziona tutti gli elementi <p> che sono il primo elemento <p>del genitore
:last-child $("p:last-child") Seleziona tutti gli elementi <p> che sono l'ultimo figlio dell'elemento padre
:last-of-type $("p:last-of-type") Seleziona tutti gli elementi <p> che sono l'ultimo elemento <p> del genitore
:nth-child(n) $("p:nth-child(2)") Seleziona tutti gli elementi <p> che sono il secondo figlio del padre
:nth-last-child(n) $("p:nth-last-child(2)") Seleziona tutti gli elementi <p> che sono il secondo ultimo figlio dell'elemento padre contando a partire dall'ultimo figlio
:nth-of-type(n) $("p:nth-of-type(2)") Seleziona tutti gli elementi <p> che sono il secondo elemento <p> dell'elemento padre
:nth-last-of-type(n) $("p:nth-last-of-type(2)") Seleziona tutti gli elementi <p> che sono il secondo ultimo figlio <p> dell'elemento padre contando a partire dall'ultimo figlio
:only-child $("p:only-child") Seleziona tutti gli elementi <p> che sono l'unico figlio dell'elemento padre
:only-of-type $("p:only-of-type") Seleziona tutti gli elementi <p> che sono l'unico elemento <p> figlio dell'elemento padre
parent > child $("div > p") Seleziona tutti gli elementi <p> che sono il figlio diretto dell'elemento <div>
parent descendant $("div p") Seleziona tutti gli elementi <p> che sono discendenti dell'elemento <div>
element + next $("div + p") Seleziona l'elemento <p> che รจ vicino ad ogni elemento <div>
element ~ siblings $("div ~ p") Seleziona tutti gli elementi <p> che sono fratelli con l'elemento <div> (p e div hanno lo stesso padre)
:eq(index) $("ul li:eq(3)") Seleziona il quarto elemento della lista (l'indice parte da 0)
:gt(no) $("ul li:gt(3)") Seleziona gli elementi con indice maggiore di 3
:lt(no) $("ul li:lt(3)") Seleziona gli elementi con indice minore di 3
:not(selector) $("input:not(:empty)") Seleziona tutti gli elementi input che non sono vuoti
:header $(":header") Seleziona tutti gli elementi <h1>, <h2> ...
:animated $(":animated") Seleziona tutti gli elementi animati
:focus $(":focus") Seleziona l'elemento che ha il focus attivo
:contains(text) $(":contains('Hello')") Seleziona tutti gli elementi che contengono il testo "Hello"
:has(selector) $("div:has(p)") Seleziona tutti gli elementi <div> che hanno un elemento <p>
:empty $(":empty") Seleziona tutti gli elementi che sono vuoti
:parent $(":parent") Seleziona tutti gli elementi che sono genitori di un altro elemento
:hidden $("p:hidden") Seleziona tutti gli elementi <p> nascosti
:visible $("table:visible") Seleziona tutte le tabelle visibili (non nascoste)
:root $(":root") Seleziona l'elemento DOM
:lang(language) $("p:lang(de)") Seleziona tutti gli elementi <p> che hanno l'attributo lingua che inizia per "de"
[attribute] $("[href]") Seleziona tutti gli elementi che hanno un attributo href
[attribute=value] $("[href='default.htm']") Seleziona tutti gli elementi cha hanno un attributo href uguale a "default.htm"
[attribute!=value] $("[href!='default.htm']") Seleziona tutti gli elementi che hanno un attributo href diverso da "default.htm"
[attribute$=value] $("[href$='.jpg']") Seleziona tutti gli elementi cha hanno l'attributo href che termina per ".jpg"
[attribute|=value] $("[title|='Tomorrow']") Seleziona tutti gli elementi che hanno un attributo title uguale a 'Tomorrow' o che iniziano per 'Tomorrow'
[attribute^=value] $("[title^='Tom']") Seleziona tutti gli elementi che hanno un attributo title che inizia per "Tom"
[attribute~=value] $("[title~='hello']") Seleziona tutti gli elementi che hanno un attributo title che contiene esattamente la parola "hello" senza niente prima o dopo
[attribute*=value] $("[title*='hello']") Seleziona tutti gli elementi che hanno un attributo title che contiene "hello" con qualcos'altro prima o dopo
:input $(":input") Seleziona tutti gli elementi di tipo input
:text $(":text") Seleziona tutti gli elementi input di tipo testo
:password $(":password") Seleziona tutti gli elementi input di tipo password
:radio $(":radio") Seleziona tutti gli elementi input di tipo "radio"
:checkbox $(":checkbox") Seleziona tutti gli elementi input di tipo "checkbox"
:submit $(":submit") Seleziona tutti gli elementi input di tipo "submit"
:reset $(":reset") Seleziona tutti gli elementi input di tipo "reset"
:button $(":button") Seleziona tutti gli elementi input di tipo "button"
:image $(":image") Seleziona tutti gli elementi input di tipo "image"
:file $(":file") Seleziona tutti gli elementi input di tipo "file"
:enabled $(":enabled") Seleziona tutti gli elementi input abilitati
:disabled $(":disabled") Seleziona tutti gli elementi input disabilitati
:selected $(":selected") Seleziona tutti gli elementi input "selected"
:checked $(":checked") Seleziona tutti gli elementi input "checked"