jQuery: i metodi per calcolare la posizione degli elementi

jQuery dispone dei metodi offset() e position() per calcolare la posizione degli elementi nella pagina. Vediamoli in dettaglio.

offset()

Questo metodo restituisce le proprietà top e left calcolate rispetto all'intero documento. I valori di riferimento sono numeri interi.


var test = $( "#test" );
var top = test.offset().top;
var left = test.offset().left;

position()

Questo metodo restituisce le proprietà top e left calcolate rispetto all'elemento genitore che, di norma, dovrebbe essere posizionato. I valori di riferimento sono numeri interi.


var test = $( "#test" );
var top = test.position().top;
var left = test.position().left;
Torna su