Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Przewijanie do odpowiedniej sekcji oraz dodanie klasy
Forum PHP.pl > Forum > Przedszkole
Contritio
Witam


Mam taki cel, aby po scrolowaniu do odpowiedniej sekcji dodawało mi klase klase "animated". Skrypt działa ale wolałbym by był bardziej uniwersalny oraz bym nie musiał tworzyć kilka raz tego samego skrawku kodu dla każdej sekcji.
Kod
    

    var a = $('.radiusBox').offset().top - 600;
    $('.radiusBox').hide();

    $(document).scroll(function() {
      var b = $(this).scrollTop();
      if (a > b) {
        $('.radiusBox').show();
        $('.radiusBox').addClass('animated');
      }
    });


Ktoś wie jak to można inaczej rozwiązac?
trueblue
Dla wszystkich badanych elementów zapisz w pętli ich "a" (w nich samych, za pomocą funkcji data).
W zdarzeniu scroll, również w pętli badaj b, z wartością zapisaną za pomocą data.
Contritio
Cytat(trueblue @ 26.01.2016, 20:32:57 ) *
Dla wszystkich badanych elementów zapisz w pętli ich "a" (w nich samych, za pomocą funkcji data).
W zdarzeniu scroll, również w pętli badaj b, z wartością zapisaną za pomocą data.


Dzięki! pomogło. smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.