तुम बस scrollTop
संपत्ति एनिमेट द्वारा पृष्ठ स्क्रॉल करना चेतन सकता है, कोई प्लगइन की आवश्यकता है, इस तरह:
$(window).load(function() {
$("html, body").animate({ scrollTop: $(document).height() }, 1000);
});
नोट window.onload
का उपयोग (जब छवियों लोड किए गए हैं ... जो ऊंचाई पर कब्जा) document.ready
के बजाए।
तकनीकी रूप से सही होने के लिए, आप विंडो की ऊंचाई घटाना करने की जरूरत है, लेकिन इसके बाद के संस्करण काम करता है:
$("html, body").animate({ scrollTop: $(document).height()-$(window).height() });
एक विशेष आईडी के लिए स्क्रॉल करने के लिए, अपने .scrollTop()
उपयोग करते हैं, इस तरह:
$("html, body").animate({ scrollTop: $("#myID").scrollTop() }, 1000);
स्रोत
2010-11-22 19:25:00
आप गति नियंत्रित कर सकते हैं? और # आईडी यह जाता है? – AnApprentice
@AnApprentice - यदि आप किसी विशेष आईडी पर स्क्रॉल करना चाहते हैं तो यह '$ (" html, body ") जैसा होगा। ({ScrollTop: $ (" # myID ")। ScrollTop()}, 1000);' के लिए यह एक सेकंड लेता है। –
एक और मुद्दा, जब ऐसा लगता है, और तब उपयोगकर्ता स्कॉल करने की कोशिश करता है, थोड़ी देर के लिए इसे बंद कर दिया जाता है, और बहुत ही प्रभावशाली प्रभाव डालता है, जिससे उपयोगकर्ता को – AnApprentice