vị trí của div trên trang thay đổi. Làm thế nào tôi có thể nhận được vị trí y từ đầu?Tôi có thể lấy tọa độ của div với JQuery không?
6
A
Trả lời
10
jQuery ('# id'). Offset()
Trả về một đối tượng có bù sáng trên và bên trái.
2
Bạn cũng có thể quan tâm đến các chức năng vị trí mà được vị trí tương đối với một mẹ bù đắp (vs bù đắp mà được nó liên quan đến tài liệu)
var position = $('#id').position();
3
Vì vậy, bạn phải lựa chọn. vị trí() hoặc offset().
position() Về cơ bản tương tự như những gì bạn có thể sử dụng trong thuộc tính bên trái, trên cùng của CSS.
offset() Sẽ trả về khoảng cách liên quan đến tài liệu. Điều này xem xét lợi nhuận, paddings, và biên giới.
<style>
.cont {
position: absolute;
top: 100px;
left: 100px;
border: solid 3px black;
}
p {
margin: 20px;
padding: 20px;
border: solid 2px black;
position: absolute;
top: 20px;
left: 20px;
}
</style>
<div class="cont">
<p>Hello World!</p>
</div>
$('p').position() => { top: 20, left: 20 }
$('p').offset() => { top: 143, left : 143 }
Lưu ý cách giá trị vị trí giống như giá trị CSS và chênh lệch xem xét vị trí của cha mẹ, đường viền của lề mẹ và phần tử ('p') và phần đệm.
Các vấn đề liên quan
- 1. jquery-Lấy id của div gần nhất?
- 2. lấy tọa độ thùng với hexbin trong matplotlib
- 3. Lấy Múi giờ từ các tọa độ của Lat Long?
- 4. Lấy tọa độ của một điểm từ mkmapview trên iphone
- 5. Lấy tọa độ X & Y của một nút trong Android?
- 6. Tọa độ của Leaflet.Draw rectangle
- 7. Có thể lấy địa chỉ từ tọa độ bằng bản đồ google không?
- 8. Cách lấy tọa độ của một địa chỉ trong android
- 9. Làm thế nào tôi có thể nhận được lớp hiện tại của một div với jQuery?
- 10. Lấy quốc gia từ tọa độ?
- 11. Có thể lấy vị trí tọa độ của Flowable khi nó được kết xuất bằng ReportLab.platypus không?
- 12. Làm cách nào tôi có thể tìm thấy liệu tọa độ vĩ độ dài có hợp lệ trong hệ tọa độ không?
- 13. Tôi có thể đọc tọa độ GPS di động 'thực' từ một trang web không?
- 14. nhận tọa độ X và Y cho phần tử div
- 15. jQuery/Flot: Làm thế nào để bạn có được tọa độ của một datapoint?
- 16. Tôi có thể nhận url hình nền của div không?
- 17. Python, Tkinter: Cách lấy tọa độ trên canvas cuộn
- 18. Cách lấy văn bản của thẻ div chỉ sử dụng javascript (không có jQuery)
- 19. ngăn div lấy độ rộng 100%
- 20. Lấy nhấp chuột tọa độ trong Android ListView OnItemClickListener
- 21. Tôi có thể lấy README.textile vào RDoc của tôi với định dạng thích hợp không?
- 22. Lấy tọa độ XY trung tâm từ lựa chọn
- 23. Tìm tọa độ lưới gần nhất với vị trí chuột bằng javascript/jQuery
- 24. Tọa độ tài liệu jQuery x y của đối tượng DOM
- 25. Tọa độ GPS: Android
- 26. Chuyển đổi tọa độ UIImageView Chạm vào Tọa độ UIImage
- 27. Làm thế nào để định vị một DIV trong một tọa độ cụ thể?
- 28. lấy tọa độ bằng cách nhấp vào bản đồ (openstreetmaps)
- 29. Tọa độ chuột tương ứng với Frame
- 30. Đa giác với các tọa độ kép