Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Polozenie strony po kliknieciu w link.
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
mskiba
Witam, czy jest jakaś możliwośc, żeby po kliknieciu w link ustawić polożenie strony np. 200px od góry. Mam taka sytuacje, ze na stronie jest powiedzmy 300 wierszy linków, po kliknieciu w kazy z nich pojawia sie jakis krotki text. Wszystko jest bez przeladowania, wiec po kliknieciu w ostatni link, linki mi znikaja a text pojawia sie gdzies na gorze i trzeba scrollem wracac zeby go zobaczyc. Text pojawia sie pod bannerem ktory ma 200px wysokosci. Mam nadzieje ze rozumiecie o co mi chodzi bo nie wiem jak to opisac wink.gif

Witam, może źle opisałem.
Generalnie chodzi mi o coś takiego:

Mam link

  1. <a href="index.php#katalog">Katalog</a>



Gdzieś na dole strony mam:

  1. <div id="katalog"></div>


Jeśli robie to w czystym html, dziala poprawnie, ale potrzebuje cos takiego w wersji z jquery:

  1. <a href="" class="catalog_open">Katalog</a>


Po kliknieciu jquery laduje dane do diva div#katalog ale ze ten div jest daleko na dole strony, zeby go zobaczyc musze scrolem do niego zjechac. A chce zeby po kliknieciu przy ladowaniu danych do diva, jquery automatycznie ustawil mi strone w miejscy z tym divem wink.gif

Prosba o pomoc.
freemp3
Używając jQuery możesz przesunąć stronę do żądanej wysokości przy pomocy "scrollTop"
viking
Innymi słowy chcesz zescrollować do diva #katalog?
http://stackoverflow.com/questions/6677035...roll-to-element

Chyba że chcesz go przenieść na górę to http://api.jquery.com/category/manipulation/
mskiba
Dokładnie o to mi chodziło, dziękuje wink.gif

Punkty dla Panów ! wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.