ฉันตั้งค่าหน้าเว็บให้เลื่อนไปด้านบนเมื่อคลิกปุ่ม แต่ก่อนอื่นฉันใช้คำสั่ง if เพื่อดูว่าส่วนบนของหน้าไม่ได้ถูกตั้งค่าเป็น 0 จากนั้นถ้าไม่ใช่ 0 ฉันจะขยับหน้าเพื่อเลื่อนไปยังด้านบน
var body = $("body");
var top = body.scrollTop() // Get position of the body
if(top!=0)
{
body.animate({scrollTop:0}, '500');
}
ส่วนที่ยุ่งยากตอนนี้กำลังเคลื่อนไหวอะไรบางอย่างหลังจากหน้าเลื่อนไปด้านบน ดังนั้นความคิดต่อไปของฉันคือค้นหาสิ่งที่ตำแหน่งหน้า ดังนั้นฉันใช้ console log เพื่อค้นหา
console.log(top); // the result was 365
สิ่งนี้ทำให้ฉันได้ผลลัพธ์ 365 ฉันคาดเดาว่าเป็นอันดับที่ฉันอยู่ก่อนที่จะเลื่อนขึ้นไปด้านบน
คำถามของฉันคือฉันจะกำหนดตำแหน่งเป็น 0 ได้อย่างไรเพื่อที่ฉันจะสามารถเพิ่มภาพเคลื่อนไหวอื่นที่ทำงานได้เมื่อหน้าอยู่ที่ 0
ขอบคุณ!