Hirdetés

Új hozzászólás Aktív témák

  • Mr. Y
    őstag

    Egy sima if-else ág?

    Ahova azonnalit akarsz, oda nem kell a
    event.preventDefault();

    és nem kell az animate sem:

    $('html, body').animate({
            scrollTop: $(hash).offset().top
          }, 800, function(){
       
            // Add hash (#) to URL when done scrolling (default click behavior)
            window.location.hash = hash;
          })

    Próbáld ki abban a példában a linken, kommenteld ki ezeket a részeket, és máris egyből ugrik. Tehát meg lehet csinálni (akár saját függvényben paraméterezve is), hogy ahol akarod, ott finoman gördüljön (legyen benne a fenti 2 rész), ahol pedig nem, azonnal ugorjon (ott a fenti 2 rész ne legyen benne).

    Köszönöm, megpróbálom akkor így.

    Egyébként: iOS alatt futó Google Chrome böngészőben miért nem működik az animált görgetés? Itt bármit csinálok, csak azonnal ugrik.

Új hozzászólás Aktív témák