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,618 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,887 26-05-2014, 00:34
Ostatni post: Kartofelek
  JavaScript podstawy bryndzyk 5 4,231 18-05-2013, 21:17
Ostatni post: ferrante
  JavaScript Gmaps Api Rysowanie Squezzer 0 2,082 16-05-2013, 18:18
Ostatni post: Squezzer

Skocz do:


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