Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]scroll top
Forum PHP.pl > Forum > Przedszkole
atom90
Witam chciałbym zrobić odnośnik ktory otworzy nowa podstrone i przenusie scroll na wysokość id
Aktualnie niezbyt to działa dopiero jak odswieze to powiedzmy zadziała:

http://ekoerg.tester.zdi24.pl/

Ten link na końcu "o nas".



Kod
   if (window.location.href.indexOf("#about") > -1) {
   $('html,body').animate({
            scrollTop: $("#about").offset().top-80},
            'slow');
}
aras785
Nadaj temu linkowi jakieś ID np: id="content_about"
I wtedy w js:



  1. $('a#content_about').on('click',function(){
  2. $('html,body').animate({
  3. scrollTop: $("#about").offset().top-80},
  4. 'slow');
  5. });


A reszte zostaw jak jest

ps. nie sprawdzałem tego
atom90
bym musial pokombinować bo to menu w wordpresie jakiej hooki porobic.
ale jakoś wkonu zrobilem takie obejscie ze link jest za kazdym razem przeladowaniem nawet jak jest na stronie glownej. Nie samym #. Dzieki czemu wymusza poprawnie uruchomienie funkcji.
Tylko zastanawia mnie czemu tak smiesznie scroluje o ten 80px w gore z dolu ^^
woxala123
Tu masz fajny przykłąd http://jsfiddle.net/5zf9s/.
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.