Saya mengatur halaman untuk menggulir ke atas ketika tombol diklik. Tapi pertama-tama saya menggunakan pernyataan if untuk melihat apakah bagian atas halaman tidak diatur ke 0. Kemudian jika bukan 0 saya menghidupkan halaman untuk menggulir ke atas.
var body = $("body");
var top = body.scrollTop() // Get position of the body
if(top!=0)
{
body.animate({scrollTop:0}, '500');
}
Bagian yang sulit sekarang adalah menjiwai sesuatu SETELAH halaman telah bergulir ke atas. Jadi pemikiran saya selanjutnya adalah, cari tahu apa posisi halaman itu. Jadi saya menggunakan log konsol untuk mencari tahu.
console.log(top); // the result was 365
Ini memberi saya hasil 365, saya menduga itu adalah nomor posisi saya sebelum menggulir ke atas.
Pertanyaan saya adalah bagaimana cara mengatur posisi menjadi 0, sehingga saya dapat menambahkan animasi lain yang berjalan setelah halaman berada di 0?
Terima kasih!