Slide to top
Bral sem neke zapise na spletu, kjer s pomočjo jQuerya pomaknejo okno na vrh strani. Te pomike smo sicer vajeni z name tagi, ki se jih potem kliče s pomočjo #. No več ali manj so ti zapisi zakomplicirani s preračunavanjem višine in potem pomikom okna za to višino.
No jQuery omogoča vse bolj enostavno, saj razume kaj je top: 0. Torej lahko izvedemo scrollTop:0 in se okno postavi na vrh strani, če želimo to postavljanje še malo animirati in da to deluje v vseh brskalnikih kot tudi name tag, lahko enostavno uporabimo $(’html, body’).animate({scrollTop:0}). No bolj natančen primer je viden spodaj.
$(document).ready(function() {
$('#to_top').bind('click', function() {
$('html, body').animate({'scrollTop':0}, 1000);
});
});
Vse kar je potrebno storiti je da elementu nastavimi id = #to_top, kjer se s klikom na element sproži animacija.
Drugi primer je posredovan od @wpSEO, kjer se href uporablja za definicijo elementa, do katerega se pomakne okno:
http://www.webdevtuts.net/coding-tutorials/how-to-make-page-scroll-to-top-of-page-using-jquery/
6 x komentiran Slide to top
Mislim, da imaš typo – “strollTop” bi moral biti “scrollTop” i think?
Sicer pa hvala za namig. Might come in handy someday. :)
30.11.2009
Eh mistype :D Thanks!
30.11.2009
Hehe, ni problema. Sicer pa eden mistype še zmeraj obstaja. Popravil si samo prvega. :D
30.11.2009
Jao! :D 10x še enkrat! :D
08.07.2010
dober trik – ampak a ni bol izi anchor na vrhu zraven logota dat (ok če že maš jquery na stran je ql ampak sam za tole celo skripto loadat?)?
14.07.2010
Itak, lahko pogledaš na http://www.split-klima.si, in v košarico dodaš en izdelek, ki je bolj na dnu, je efekt boljši kot pa če bi samo skočilo.
Komentiraj ...

Anketa
Tagi
WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.



29.11.2009