दिलचस्प पोस्ट
मुझे सी में एक सर आकार के रूप में एक const योग्य चर का उपयोग करने की अनुमति क्यों दी जा रही है? एक 'स्मार्ट' तरीके से अजगर का उपयोग कर फ़ाइल कैसे डाउनलोड करें? एक एसक्यूएल इन () खंड में मानों के क्रम से आदेश अनुबंध-प्रथम एसओए: डिजाइनिंग व्यवसाय डोमेन: डब्ल्यूसीएफ सी ++ में बेस क्लास के कंस्ट्रक्टर और असाइनमेंट ऑपरेटर का उपयोग कैसे करें? जावा में किसी। PNG फाइल पर मैं अक्ष को कैसे रख सकता हूँ? सी में छायांकित वैश्विक चर का उपयोग कैसे किया जा सकता है? कैसे जावास्क्रिप्ट में खिड़की के आकार परिवर्तन घटना ट्रिगर करने के लिए? क्यों जावा में कई संग्रह वर्ग अमूर्त वर्ग का विस्तार और अंतरफलक के रूप में भी लागू है? NASM विधानसभा इनपुट को पूर्णांक में कनवर्ट करते हैं? आईओएस 7.0 और सिस्टम डिग्रेडेशन के तहत अमान्य संदर्भ 0x0 दूरस्थ MySQL कनेक्शन को सक्षम करें: त्रुटि 1045 (28000): उपयोगकर्ता के लिए प्रवेश अस्वीकृत @ वर्ग बनाम #import 31 दिसंबर को क्यों साल का एक सप्ताह के रूप में 1 देता है? जावास्क्रिप्ट के साथ सीएसएस मान बदलना

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

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

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

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

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

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

कोई मदद लोग?

वेब के समाधान से एकत्रित समाधान "मोबाइल पर 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