2009-07-09 48 views

Trả lời

93

Nếu bạn muốn vị trí tương đối so với tài liệu sau đó:

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

nhưng thường bạn sẽ muốn vị trí tương đối cho phụ huynh vị trí gần nhất:

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

Hãy thử: $('#mytable').attr('offsetTop')

+0

hoạt động này, là trình duyệt corss? Tôi không thể kiểm tra trong tất cả các trình duyệt, chỉ trong firefox và IE6 + – eKek0

+0

mọi thứ trong jQuery là * được cho phép * để làm việc trong các trình duyệt được chỉ định trên trang chủ cho jQuery. – geowa4

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

này sẽ cung cấp cho bạn tính bù đắp (liên quan đến tài liệu) của bất kỳ đối tượng.

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

Chánh yếu tố vị trí hàng đầu như chúng tôi đang thêm elemnt bên trong div

var rect = event.target.offsetParent; 
     rect.offsetTop; 
Các vấn đề liên quan