jQuery .scrollTop (); + animacja
Po kliknięciu przycisku ustawiam stronę do przewijania w górę. Ale najpierw użyłem instrukcji if, aby zobaczyć, czy górna część strony nie jest ustawiona na 0. Wtedy, jeśli nie jest 0, animuję stronę, aby przewinąć do góry.
var body = $("body");
var top = body.scrollTop() // Get position of the body
if(top!=0)
{
body.animate({scrollTop:0}, '500');
}
Trudną częścią jest teraz animowanie czegoś po przewinięciu strony na górę. Kolejna myśl brzmi: dowiedz się, jaka jest pozycja strony. Więc użyłem dziennika konsoli, aby się dowiedzieć.
console.log(top); // the result was 365
To dało mi wynik 365. Zgaduję, że to numer pozycji, na którym byłem tuż przed przewinięciem do góry.
Moje pytanie brzmi: jak ustawić pozycję na 0, aby dodać kolejną animację, która będzie działać, gdy strona będzie miała 0?
Dzięki!