Ocena wątku:
  • 1 głosów - średnia: 4
  • 1
  • 2
  • 3
  • 4
  • 5
[JAVASCRIPT] Link przewijanie
#1
Witam wszystkich,

Moj problem jest taki ze mam link to div'a ktory dziala poprawnie czyli kiedy naciskam na linka zabiera mnie do tego div'a na stronie. Ale co ja chce zrobic to zwolnic tempo przewijania co sprawi ladny efekt na stronie.

Myslalem ze JavaScript lub Jquery pomoze mi z tym tylko jestem kiepski w pisaniu skryptow, probowalem googlowac to ale bez sukcesu.

Czyli mam taki link

<div id="navigation" >
<ul>
<li><a href="#container2"> Link 1</a></li>

i chce zwolnic tempo przewijania.

Dzieki.
Odpowiedz
#2
jquery ok?

Kod:
$('.super-duper-link').click(function(e) {
     e.preventDefault();
     var href = $(this).attr('href');
     var $target = $(href);
     if ($target.length) {
          var targetOffset = $target.offset().top;
          $('html,body').animate({scrollTop: targetOffset-70}, 2000);    //-70 by miejsce docelowe nie bylo na samiutkiej gorze ekranu
     }
});

Oczywiście po załadowaniu dokumentu itp
Odpowiedz
#3
nie dziala mi Sad cos zle robie...

<script src="js/jquery.scroll.1.1.js" type="text/javascript"></script>

</head>
<body>


<div id="navigation" >

<ul>
<li><a class="container2" href="#container2"> Link 1</a></li>
Odpowiedz
#4
A czy ty aby w ogóle wiesz o czym piszesz?
Odpowiedz
#5
musisz jquery mieć na stronie chopcze Wink
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Czy ilość zmiennych w javascript, jako języku interpretowanym, ma znaczenie? Jakie gburhiphop 22 22,652 09-09-2016, 21:09
Ostatni post: Ribana
Toungue Problem z nie działającym javascript Radian 4 4,860 20-03-2015, 16:31
Ostatni post: Radian
  skrypt uruchamiajacy nowy link Arnimarl 1 2,888 26-05-2014, 00:34
Ostatni post: Kartofelek
  JavaScript podstawy bryndzyk 5 4,233 18-05-2013, 21:17
Ostatni post: ferrante
  JavaScript Gmaps Api Rysowanie Squezzer 0 2,084 16-05-2013, 18:18
Ostatni post: Squezzer

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl