क्या जावास्क्रिप्ट / jQuery के साथ ब्राउज़र स्क्रॉलिंग को नियंत्रित करने का कोई तरीका है?
जब मैं अपने पृष्ठ को आधा नीचे स्क्रॉल करता हूं, तो फिर से लोड करें, मैं चाहता हूं कि पृष्ठ शीर्ष पर पैक जाए, लेकिन इसके बजाय अंतिम स्क्रॉल स्थिति खोजने का प्रयास करता है। तो मैंने ऐसा किया:
$('document').ready(function() {
$(window).scrollTop(0);
});
लेकिन किस्मत नहीं।
संपादित करें :
जब पृष्ठ लोड होने के बाद मैंने कॉल किया तो आपके दोनों जवाब काम कर गए थे-धन्यवाद। हालाँकि, अगर मैं सिर्फ पृष्ठ पर एक रिफ्रेश करता हूं, तो ऐसा लगता है कि ब्राउज़र गणना करता है और स्क्रॉल करके अपने पुराने स्क्रॉल स्थिति में पहुँच जाता है .ready
(घटना के बाद मैंने बॉडी ऑनलोड () फ़ंक्शन का भी परीक्षण किया)।
तो अनुवर्ती है, क्या ब्राउज़र को अपनी पिछली स्थिति में स्क्रॉल करने का एक तरीका है, या फिर शीर्ष पर फिर से स्क्रॉल करने के लिए यह अपनी बात करता है?