আমি যখন বোতামটি ক্লিক করা হয় তখন পৃষ্ঠায় শীর্ষে স্ক্রোল করতে সেট করি। তবে পৃষ্ঠার শীর্ষটি 0 তে সেট করা আছে কিনা তা দেখার জন্য আমি প্রথমে একটি if স্টেটমেন্ট ব্যবহার করেছি এবং তারপর যদি এটি 0 না হয় তবে পৃষ্ঠায় শীর্ষে স্ক্রোল করতে অ্যানিমেট করব।
var body = $("body");
var top = body.scrollTop() // Get position of the body
if(top!=0)
{
body.animate({scrollTop:0}, '500');
}
জটিল অংশটি এখন পৃষ্ঠায় শীর্ষে স্ক্রোল করার কিছু পরে অ্যানিমেট করছে। সুতরাং আমার পরবর্তী চিন্তা, পৃষ্ঠার অবস্থানটি কী তা সন্ধান করুন। সুতরাং আমি কনসোল লগ ব্যবহার করে।
console.log(top); // the result was 365
এটি আমাকে ৩5৫ এর ফলাফল দিয়েছে, আমি অনুমান করছি যে শীর্ষে স্ক্রোল করার ঠিক আগে আমি যে অবস্থানের নম্বরটি ছিলাম।
আমার প্রশ্ন হল আমি কীভাবে অবস্থানটি 0 হিসাবে সেট করব, যাতে পৃষ্ঠায় 0 এ এসে একবার চালানো অন্য অ্যানিমেশনটি যুক্ত করতে পারি?
ধন্যবাদ!