2009-07-09 5 views

ответ

93

Если вы хотите позицию относительно документа затем:

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

но часто вы хотите, положение по отношению к ближайшим расположенным родителю:

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

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

+0

это работает, это корс-браузер? Я не могу тестировать во всех браузерах, только в firefox и IE6 + – eKek0

+0

все в jQuery * предполагается * работать в браузерах, указанных на главной странице jQuery. – geowa4

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

Это даст вам вычисленной смещение (относительно документа) любого объекта.

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

Родительский элемент верхнего положения как мы добавляем elemnt внутри div

var rect = event.target.offsetParent; 
     rect.offsetTop; 
Смежные вопросы