* |
$("*") |
Tutti gli elementi |
#id |
$("#lastname") |
L'elemento con id = "cognome" |
.class |
$(".intro") |
Tutti gli elementi con class = "intro" |
.class,.class |
$(".intro,.demo") |
Tutti gli elementi con la classe "intro" e tutti gli elementi con classe "demo" |
element |
$("p") |
Tutti gli elementi <p> |
el1,el2,el3 |
$("h1,div,p") |
Tutti i <h1> , <div> e <p> elementi |
|
|
|
:first |
$("p:first") |
Il primo elemento <p> |
:last |
$("p:last") |
L'ultimo elemento <p> |
:even |
$("tr:even") |
Tutte le righe ( <tr> ) pari di una tabella |
:odd |
$("tr:odd") |
Tutti gli elementi <tr> dispari |
|
|
|
:first-child |
$("p:first-child") |
Tutti gli elementi <p> che sono il primo figlio del loro parent |
:first-of-type |
$("p:first-of-type") |
Tutti gli elementi <p> che sono il primo elemento di tipo <p> del loro parent |
:last-child |
$("p:last-child") |
Tutti gli elementi <p> che sono l'ultimo figlio del loro parent |
:last-of-type |
$("p:last-of-type") |
Tutti gli elementi <p> che sono l'ultimo elemento <p> del loro parent |
:nth-child(n) |
$("p:nth-child(2) ") |
Tutti gli elementi <p> che sono il 2 ° figlio del loro parent |
:nth-last-child(n) |
$("p:nth-last-child(2) ") |
Tutti gli elementi <p> che sono il 2 ° figlio del loro parent, contando dall'ultimo figlio |
:nth-of-type(n) |
$("p:nth-of-type(2) ") |
Tutti gli elementi <p> che sono il 2 ° figlio di tipo <p> del loro parent |
:nth-last-of-type(n) |
$("p:nth-last-of-type(2) ") |
Tutti gli elementi <p> che sono il 2 ° figlio di tipo <p> del loro parent, contando dall'ultimo figlio |
:only-child |
$("p:only-child") |
Tutti gli elementi <p> che sono l'unico figlio del loro parent |
:only-of-type |
$("p:only-of-type") |
Tutti gli elementi <p> che sono l'unico figlio, di tipo <p> , del loro parent |
|
|
|
parent > child |
$("div > p") |
Tutti gli elementi <p> che sono discendenti diretti (figli) di un elemento <div> |
parent descendant |
$("div p") |
Tutti gli elementi <p> che sono discendenti di un elemento <div> |
element + next |
$("div + p") |
L'elemento <p> che sono accanto a ogni elementi <div> |
element ~ siblings |
$("div ~ p") |
Tutti gli elementi <p> di pari livello di un elemento <div> |
|
|
|
:eq(index) |
$("ul li:eq(3) ") |
Il quarto elemento in un elenco (l'indice inizia da 0) |
:gt(no) |
$("ul li:gt(3) ") |
Gli elementi con un indice maggiore di 3 (ci0è dal quinto in poi) |
:lt(no) |
$("ul li:lt(3) ") |
Gli elementi con un indice inferiore a 3 (cioè fino la terzo). |
:not(selector) |
$("input:not(:empty) ") |
Tutti elementi <input> che non sono vuoti |
|
|
|
:header |
$(":header") |
Tutti i titoli <h1> , <h2> ... |
:animated |
$(":animated") |
Tutti gli elementi animati |
:focus |
$(":focus") |
L'elemento che ha il focus |
:contains(text) |
$(":contains('Hello') ") |
Tutti gli elementi che contengono il testo "Hello" |
:has(selector) |
$("div:has(p) ") |
Tutti gli elementi <div> che hanno come discendente al meno un elemento <p> |
:empty |
$(":empty") |
Tutti gli elementi che sono vuoti |
:parent |
$(":parent") |
Tutti gli elementi che sono un genitore di un altro elemento |
:hidden |
$("p:hidden") |
Tutti gli elementi <p> nascosti |
:visible |
$("table:visible") |
Tutte le tabelle visibili |
:root |
$(":root") |
Elemento radice del documento |
:lang(language) |
$("p:lang(de) ") |
Tutti gli elementi <p> con un valore di attributo lang che inizia con "de" |
|
|
|
[attribute] |
$("[href]") |
Tutti gli elementi con un attributo href |
[attribute=value] |
$("[href='default.htm']") |
Tutti gli elementi con un valore dell'attributo href uguale a "default. htm" |
[attribute!=value] |
$("[href!='default.htm']") |
Tutti gli elementi con un valore dell'attributo href non è uguale a "default. htm" |
[attribute$=value] |
$("[href$='.jpg']") |
Tutti gli elementi con un valore dell'attributo href che termina con ". jpg" |
[attribute|=value] |
$("[title|='Tomorrow']") |
Tutti gli elementi con un valore di attributo title uguale a 'Domani', o a partire da 'Domani' seguita da un trattino |
[attribute^=value] |
$("[title^='Tom']") |
Tutti gli elementi con un valore di attributo title che inizia con "Tom" |
[attribute~=value] |
$("[title~='hello']") |
Tutti gli elementi con un valore di attributo title contenente la specifica parola "hello" |
[attribute*=value] |
$("[title*='hello']") |
Tutti gli elementi con un valore di attributo title contenente la parola "hello" |
|
|
|
:input |
$(":input") |
Tutti gli elementi <input> |
:text |
$(":text") |
Tutti elementi <input> con type = "testo" |
:password |
$(":password") |
Tutti elementi <input> con type = "password" |
:radio |
$(":radio") |
Tutti elementi <input> con type = "radio" |
:checkbox |
$(":checkbox") |
Tutti elementi <input> con type = "checkbox" |
:submit |
$(":submit") |
Tutti elementi <input> con type = "submit" |
:reset |
$(":reset") |
Tutti elementi <input> con type = "reset" |
:button |
$(":button") |
Tutti elementi <input> con type = "button" |
:image |
$(":image") |
Tutti elementi <input> con type = "immagine" |
:file |
$(":file") |
Tutti elementi <input> con type = "file" |
:enabled |
$(":enabled") |
Tutti gli elementi <input> che non hanno l'attributo disabled attivo |
:disabled |
$(":disabled") |
Tutti gli elementi <input> che hanno l'attributo disabled attivo |
:selected |
$(":selected") |
Tutti elementi <input> selezionati |
:checked |
$(":checked") |
Tutti elementi <input> con type = "checkbox" selezionati |