2009-07-09 24 views

risposta

93

Se si desidera che la posizione relativa al documento poi:

$("#myTable").offset().top; 

ma spesso si vuole la posizione relativa al genitore posizionato più vicino:

$("#myTable").position().top; 
-6

Prova: $('#mytable').attr('offsetTop')

+0

funziona, è corss-browser? Non riesco a testare tutti i browser, solo in firefox e IE6 + – eKek0

+0

tutto ciò che in jQuery è * supposto * funzioni nei browser specificati nella home page di jQuery. – geowa4

12
$("#myTable").offset().top; 

Questo vi darà la calcolata offset (rispetto al documento) di qualsiasi oggetto.

3
var top = event.target.offsetTop + 'px'; 

Parent elemento prima posizione come stiamo aggiungendo elemnt all'interno div

var rect = event.target.offsetParent; 
     rect.offsetTop; 
Problemi correlati