दिलचस्प पोस्ट
ओब्बुस्केटेड कोड में स्ट्रिंग छुपाना एंकर (लिंक) के लिए रेखांकन कैसे हटाएं? क्रोम एक्सटेंशन में एक छवि डालें एंड्रॉइड स्टूडियो: क्यों minSdkVersion और targetSdkVersion दोनों AndroidManifest.xml और build.gradle में निर्दिष्ट हैं? स्ट्रिंग वर्ग + ऑपरेटर को ओवरराइड कैसे करता है? ऐप बंद होने पर एंड्रॉइड सर्विस बंद हो जाती है Geom_boxplot में भरण सौंदर्यशास्त्र में प्रयुक्त गायब स्तर के लिए जगह शामिल करें बाश में गतिशील चर नाम FragmentManager :: putFragment और getFragment का उपयोग कब किया जाए? क्या मैं व्युत्पन्न प्रकारों के साथ ओवरराइड कर सकता हूं? jquery form.serialize और अन्य पैरामीटर पायथन में सिंगल आइटम बार-बार एन टाइम्स की सूची बनाएं CGEventPost – कुंजीपटल घटनाओं का अनुकरण करते समय संभव बग? नेटबिंस में "असंगत स्रोत कोड" रनटाइम एक्सप्शन सूची (टी) और संग्रह (टी के) के बीच अंतर क्या है?

मोबाइल पर jQuery के लाइव स्क्रॉल ईवेंट (आसपास काम करें)

उम्र की पुरानी समस्या: जब कोई मोबाइल साइट या एप (वेब ​​दृश्य) पर कोई उपयोगकर्ता एक तत्व पर स्क्रॉल कर रहा है, तो स्क्रॉल इवेंट को आग लगाना

मैं जो देख रहा / रही हूं, वह सही scrollTop() मान तक पहुंच है, जबकि कोई उपयोगकर्ता उपयोगकर्ता को बंद होने के बजाय मोबाइल डिवाइस पर अपने पृष्ठ को स्क्रॉल कर रहा है।

मुझे यकीन है कि कहीं एक वैकल्पिक हल है, अगर मैं सही हूं तो यह सीमा आईओएस द्वारा निर्धारित की गई है और पिछले कुछ सालों से इस पर चर्चा हुई है।

मैंने देशी स्क्रॉल emulators को कार्यान्वित करने की कोशिश की है लेकिन उनमें से कोई भी काम नहीं कर रहा है कि मैं कैसे चाहता हूं और ईमानदार होने पर ऐसा लगता है कि अगर मैं सचमुच चाहता हूं कि एक उपयोगकर्ता स्क्रॉलिंग करते समय एक लगातार स्क्रॉल scrollTop() है

मैं वर्तमान में टचस्टार्ट पर एक काउंटर शुरू करने और इसे रोकने पर रोक के बारे में सोच रहा हूं, लेकिन कुछ कहना है कि मैं अपना समय बर्बाद कर रहा हूं।

कोई मदद लोग?

Solutions Collecting From Web of "मोबाइल पर jQuery के लाइव स्क्रॉल ईवेंट (आसपास काम करें)"

JQuery के साथ:

 $('body').bind('touchmove', function(e) { console.log($(this).scrollTop()); // Replace this with your code. }); 

यह आपको स्क्रॉलपॉप वैल्यू के एक निरंतर प्रवाह देना चाहिए जब उपयोगकर्ता स्क्रॉल करता है, लेकिन सावधान रहें क्योंकि यह उपयोगकर्ता स्क्रीन पर अपनी अंगुली धारण करते समय भी आग लग रहा है।

ध्यान दें कि यदि आप jQuery> = 1.7 का प्रयोग कर रहे हैं तो पसंदीदा बाइंडिंग विधि .on() बजाय .bind() विधि है जिसका उपयोग मैंने अपने उदाहरण में किया है। उस स्थिति में मेरा उदाहरण होगा

 $('body').on({ 'touchmove': function(e) { console.log($(this).scrollTop()); // Replace this with your code. } }); 

स्रोत: https://github.com/dantipa/pull-to-refresh-js/blob/master/jquery.plugin.pullToRefresh.js

हो सकता है कि आप इसे कैसे देख सकतें हैं कि आईस्क्रोल उनके _move -method में किस तरह से है, जो कि टचपॉवर ईवेंट के लिए बाध्य है: https://github.com/cubiq/iscroll/blob/master/src/core.js#L152

यह थोड़ा जटिल है लेकिन मुझे यकीन है कि आप इसे समझेंगे आप केवल iScroll का उपयोग करके शुरू कर सकते हैं और अपनी स्क्रॉल-टू-इवेंट में बाँध सकते हैं (मुझे यकीन नहीं है कि इसे आईस्कॉल 5 पर कैसे बुलाया गया है लेकिन आईस्कोल 4 में यह स्कॉल मैव पर था)। वह। तो आपको सही मूल्य देगा।

मुझे ऐसा करने के लिए iScroll मार्ग पर जाना पड़ा। मैंने अपना कार्यान्वयन यहां लिखा: https://stackoverflow.com/a/23140322/229315