IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Misaz hash JS update

Nejsem JS programátor, takže vůbec netuším, jak moc špatně to funguje! :P

JavaScript

$(document).ready(function(){
  /* funkce pro posunuti stranky */
  function scrollToHash(hash) {
  offset = $(hash).offset().top;
    $('html, body').stop().animate({
      'scrollTop': offset
    }, 900 /* swing je nastaveny defaultne */,
      function() {
      window.location.hash = hash;
    });
  }

  /* zachytavani vsech kliku */
  $('a[href^="#"]').on('click',function (e) {
    e.preventDefault();
    scrollToHash( this.hash );
  });

  /* po nacteni stranky se zkontroluje adresa */
  if(window.location.hash != "")
    scrollToHash( window.location.hash );
});

Neformátovaný

Přidáno: 22.12.2013
Expirace: Neuvedeno

Avatar
Autor: FastNode
Aktivity