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!

questionAnswers(9)

yourAnswerToTheQuestion