jquery, jak uzyskać najwyższą pozycję strony na ekranie?jquery, jak uzyskać najwyższą pozycję strony na ekranie?
Po przewinięciu kółka myszki do jakiejś części strony, w jaki sposób mogę uzyskać aktualną najwyższą pozycję strony?
Chcę kliknąć jeden element na mojej stronie, a następnie otworzyć element div, który znajduje się w górnej części ekranu.
Więc wystarczy umieścić aktualną pozycję górnej krawędzi ekranu do:
$('#content').css('top','current position');
I
#content
{
position:absolute;
left:100px;
}
To nie da tego, czego szuka OP. Daje przesunięcie górnej części elementu html, który będzie wartością ujemną, jeśli przewinęliśmy stronę. – ShankarSangoli
Jak wspomniano w edycji, jest to minus '$ (document) .scrollTop()', co tak, jest bardziej odpowiednie w tym przypadku. Ale przesunięcie html * -1 jest faktycznie tym samym. – numbers1311407
w prawo. '$ (document) .scrollTop()', a nie '$ (window) .scrollTop()' dzięki zarówno – cj333