Autor | Zpráva | ||
---|---|---|---|
Vojtech Mikyska Profil |
#1 · Zasláno: 2. 2. 2013, 16:09:12
Poradí mi někdo, proč mi tada ten skript na rolování na id nefunguje? Díky
<ul id="nav"> <li><a class="prvni" href="#uvod">Úvod</a></li> <li><a href="#lorem">Lorem</a></li> <li><a href="#ipsum">Ipsum</a></li> <li><a href="#"></a></li> <li><a class="posledni" href="#"></a></li> </ul> </div> <div id=container> <h1 id="lorem">Lorem</h1> <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Mauris elementum mauris vitae tortor. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Integer lacinia. Curabitur ligula sapien, pulvinar a vestibulum quis, facilisis vel sapien. Pellentesque ipsum. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. </p> <h1 id="ipsum">Ipsum</h1> <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Mauris elementum mauris vitae tortor. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Integer lacinia. Curabitur ligula sapien, pulvinar a vestibulum quis, facilisis vel sapien. Pellentesque ipsum. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. </p> <script> var jump=function(e) { //prevent the "normal" behaviour which would be a "hard" jump e.preventDefault(); //Get the target var target = $(this).attr("href"); //perform animated scrolling $('html,body').animate( { //get top-position of target-element and set it as scroll target scrollTop: $(target).offset().top //scrolldelay: 2 seconds },2000,function() { //attach the hash (#jumptarget) to the pageurl location.hash = target; }); } $(document).ready(function() { $('a[href*=#]').bind("click", jump); return false; }); </script> |
||
margin Profil * |
#2 · Zasláno: 2. 2. 2013, 16:31:52
Máš to rozbité, kód je v pořádku, ukázka.
|
||
Vojtech Mikyska Profil |
Tak kde může být problém? Asi to bude nějaká blbost, na kterou jsem zapoměl, dělám to v PSpadu.
V Fiddle se musí nalevo nastavit JQuery, jinak to nefunguje, nemusím něco podobného nastavit i v pspadu? |
||
Davex Profil |
#4 · Zasláno: 2. 2. 2013, 18:41:23
Tvůj skript používá framework jQuery, který samozřejmě musíš také připojit. Bez něj to fungovat nemůže.
|
||
Vojtech Mikyska Profil |
#5 · Zasláno: 2. 2. 2013, 20:43:27
Dobrý, už jsme to rozchodil, díky. :)
|
||
Časová prodleva: 11 let
|
0