"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं jQuery के बिना जावास्क्रिप्ट का उपयोग करके स्क्रॉल दिशा का पता कैसे लगा सकता हूं?

मैं jQuery के बिना जावास्क्रिप्ट का उपयोग करके स्क्रॉल दिशा का पता कैसे लगा सकता हूं?

2024-11-10 को प्रकाशित
ब्राउज़ करें:573

How can I detect scroll direction using JavaScript without jQuery?

स्क्रॉल दिशा का पता लगाना

जावास्क्रिप्ट के स्क्रॉल इवेंट का उपयोग करके, jQuery की आवश्यकता के बिना स्क्रॉलिंग की दिशा निर्धारित करना संभव है।

स्क्रॉल दिशा का पता लगाना

इसे पूरा करने के लिए, हम करेंगे पिछले स्क्रॉलटॉप मान को संग्रहीत करें और इसकी तुलना वर्तमान स्क्रॉलटॉप मान से करें।

var lastScrollTop = 0;

// element should be replaced with the actual target element on which you have applied scroll, use window in case of no target element.
element.addEventListener("scroll", function () { // or window.addEventListener("scroll"....
  var st = window.pageYOffset || document.documentElement.scrollTop; // Credits: "https://github.com/qeremy/so/blob/master/so.dom.js#L426"
  if (st > lastScrollTop) {
    // downscroll code
  } else if (st 

इस पद्धति को नियोजित करके, आप तृतीय-पक्ष लाइब्रेरी पर भरोसा किए बिना किसी भी वेब पेज में स्क्रॉलिंग दिशा का सटीक पता लगा सकते हैं।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3