युक्त स्क्रॉलिंग ड्रॉपपेबल div की कोशिकाओं में तत्व खींचें, मुझे ड्रैग/ड्रॉप समस्या का सामना करना पड़ रहा है।JqueryUI, बड़ी तालिका
मैं हमेशा उस तत्व को देखना चाहता हूं जो खींच रहा है, और मैं अपनी तालिका के किसी भी सेल में तत्व को छोड़ने के लिए एक विशिष्ट div को स्क्रॉल करने में सक्षम होना चाहता हूं। मैं किसी भी div से किसी भी div में तत्व खींचने में सक्षम होना चाहता हूं।
यह उदाहरण लगभग ठीक काम करता है। मेरी आखिरी समस्या सेल hoverClass
संपत्ति के बारे में है: जब मैं "कंटेनर बी" की सीमा के पास "कंटेनर ए" से एक तत्व खींच रहा हूं, तो मैंने किसी भी सेल तक पहुंचने के लिए अपनी तालिका में नेविगेट करने के लिए एक ऑटो-स्क्रॉल व्यवहार लागू किया। लेकिन, स्क्रॉल सिमुलेशन के बाद, hoverClass
सही सेल पर लागू नहीं होता है। हालांकि, तत्व हमेशा सही सेल में गिरा दिया जाता है।
https://jsfiddle.net/Bouillou/QvRjL/434/
मेरे दृष्टिकोण सही है?
संपादित
मैं एक वैकल्पिक हल मिल गया। विचार सहायक क्लोन को सहायक निर्माण कॉलबैक के दौरान स्क्रोल करने योग्य कंटेनर में जोड़ना है, फिर 1ms के बाद सेटटाइमआउट फ़ंक्शन का उपयोग करके शरीर में सहायक को जोड़ना। ऑफ़सेट समस्या से बचने के लिए सहायक स्थिति को माउस स्थिति पर मैप किया जाना चाहिए। https://jsfiddle.net/Bouillou/QvRjL/434/
मुझे यकीन है कि यह एक सबसे अच्छा तरीका है कि ऐसा करने के लिए विकसित करने के लिए संभव है हूँ:
यहाँ मेरा अंतिम समाधान है।
तीन अभी भी बाद में साल का सबसे अच्छा समाधान:
यहाँ मेरी हल है! – Silve2611
हालांकि 5 साल बाद काम नहीं करता है। यहां तक कि उस पहेली में, स्क्रॉलिंग के बाद गलत कोशिकाओं को हाइलाइट किया जाता है। बिना किसी सफलता के पूरे दिन उस समस्या को ठीक करने की कोशिश कर रहे थे। –