Stanowisko div na stronie jest różne. Jak mogę uzyskać pozycję y od góry?Czy mogę uzyskać współrzędne elementu div z JQuery?
6
A
Odpowiedz
10
jQuery ('# id'). Przesunięcie()
Zwraca obiekt z górnej i lewej offsetu.
2
Możesz być także zainteresowany w funkcji położenia który dostaje Stanowisko względem offsetowej rodzica (vs offsetu, który dostaje to w stosunku do dokumentu)
var position = $('#id').position();
3
Musisz więc mieć opcje. pozycja() lub przesunięcie().
pozycja() Zasadniczo podobne do tego, czego można użyć w górnej i lewej części właściwości CSS.
offset() Zwróci odległość w stosunku do dokumentu. Uwzględnia to marginesy, wypustki i granice.
<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 }
Wskazówki, jak wartości pozycji są takie same jak wartości CSS i przesunięcie uważa pozycji dominującej, granica rodzica i („P”) margines i padding elementu.
Powiązane problemy
- 1. JQuery - pobieranie elementu div z elementu zagnieżdżonego ID
- 2. Czy mogę użyć elementu div wewnątrz elementu listy?
- 3. Uzyskaj współrzędne ekranu elementu DOM
- 4. Jak mogę uzyskać aktualną klasę div z jQuery?
- 5. Jak mogę animować krycie tła elementu div?
- 6. Jak uzyskać współrzędne z rysunkiem?
- 7. Czy jQuery ma odpowiednik Elementu Elementu Prototypu?
- 8. Uzyskać współrzędne opiekuna na contenteditable div za pośrednictwem javascript.
- 9. Jak uzyskać identyfikator klikniętego elementu z jQuery
- 10. uzyskać dokładne współrzędne z didExitRegion
- 11. odśwież div z jquery
- 12. Przewijanie elementu div za pomocą jQuery
- 13. Czy mogę uzyskać dostęp do elementu struct/class z szablonu?
- 14. jQuery x y współrzędne dokumentu obiektu DOM
- 15. Jak uzyskać wszystkie linki z listy wewnątrz elementu div?
- 16. JFreeChart uzyskać współrzędne myszy
- 17. Jquery, znać szerokość i wysokość elementu div z paskiem przewijania
- 18. Jak mogę uzyskać nazwę elementu za pomocą jQuery?
- 19. Jak uzyskać promień obramowania z elementu za pomocą jQuery?
- 20. Czy mogę uzyskać zaznaczony tekst w JQuery?
- 21. Zrób migawkę elementu div
- 22. Uzyskaj wartości translate3d elementu div?
- 23. jQuery - przeciągalne div z zoomem
- 24. Jak usunąć atrybut id z elementu div za pomocą jQuery?
- 25. Powiąż z rozmiarem elementu (div)
- 26. Jak mogę uzyskać obiekt mapy dla mapy Leaflet z identyfikatora elementu div?
- 27. OpenLayer3 - jak uzyskać współrzędne rzutni
- 28. Czy mogę dołączyć istniejący div do innego już istniejącego div?
- 29. Jak uzyskać obraz wewnątrz określonego div przy użyciu JQuery
- 30. Czy mogę uzyskać wartość meta z jQuery/JS?