जब माउस स्क्रॉलिंग (या तो व्हील द्वारा या कीबोर्ड स्क्रॉलिंग) के कारण तत्व पर होवर करना शुरू करता है, तो यह माउसओवर ईवेंट को उन तत्वों पर ट्रिगर नहीं करता है जो ओएसएक्स पर हो रहे हैं (ओएसएक्स पर क्रोम 6)। स्क्रोल करते समय सही तत्वों के लिए माउसओवर ईवेंट ट्रिगर करने का एक शानदार तरीका क्या होगा?मैं पृष्ठ स्क्रॉलिंग ट्रिगर माउसओवर ईवेंट कैसे बना सकता हूं?
6
A
उत्तर
3
ईमानदारी से, यह दर्द होगा। आपको
- माउसओवर हैंडलर प्राप्त करने वाले प्रत्येक तत्व का आकार और स्थिति निर्धारित करना होगा।
- विंडो में एक स्क्रॉल श्रोता जोड़ें।
- हैंडलर में, माउस कर्सर स्थिति और पृष्ठ ऑफसेट प्राप्त करें।
- बाहर जो तत्व (रों) वास्तविक माउसओवर हैंडलर
- खोजें कर्सर में है।
- मैन्युअल फोन
यदि वे गतिशील हैं तो आपको तत्वों की स्थिति और आकारों की पुन: गणना करने की आवश्यकता हो सकती है। (आगे बढ़ें 3.)
हालांकि यह ब्लॉक-स्तर तत्वों के साथ ठीक काम करना चाहिए, मुझे इनलाइन तत्वों के समाधान पर बिल्कुल कोई जानकारी नहीं है।
संबंधित मुद्दे
- 1. क्या मैं DataGridView.EndEdit सेलविलिडेटिंग ईवेंट को ट्रिगर कर सकता हूं?
- 2. मैं एक लिंक कैसे बना सकता हूं जहां
- 3. एक ट्रिगर का उपयोग माउसओवर
- 4. मैं विंडो माउस व्हील स्क्रॉलिंग को कैसे दबा सकता हूं ...?
- 5. मैं फ़्लैश सीएस 3 कैसे बना सकता हूं, एक्शनस्क्रिप्ट जावास्क्रिप्ट को ईवेंट भेजता है?
- 6. लाटेक्स पृष्ठ का आकार --- मैं एक पृष्ठ कैसे बना सकता हूं जो "बस इतना बड़ा" है?
- 7. मैं KeyUp पर टेक्स्टबॉक्स पोस्टबैक कैसे बना सकता हूं?
- 8. जावास्क्रिप्ट का उपयोग करके मैं div कैसे बना सकता हूं और शैली बना सकता हूं?
- 9. मैं रिमोट फाइल कैसे बना सकता हूं?
- 10. मैं वर्टिकल यूआईस्लाइडर कैसे बना सकता हूं?
- 11. मैं कॉन्फ़िगर स्क्रिप्ट कैसे बना सकता हूं?
- 12. मैं विस्तारित टेक्स्टबॉक्स कैसे बना सकता हूं?
- 13. मैं रंगीन टेक्स्ट कैसे बना सकता हूं?
- 14. जावास्क्रिप्ट: मैं JSONP कैसे बना सकता हूं?
- 15. मैं एक constraintViolationException कैसे बना सकता हूं?
- 16. मैं AllocateHwnd थ्रेडसेफ कैसे बना सकता हूं?
- 17. मैं पर्ल क्लास कैसे बना सकता हूं?
- 18. मैं वर्चुअल गेमपैड कैसे बना सकता हूं?
- 19. मैं लॉकलेस कतार कैसे बना सकता हूं?
- 20. मैं शेलटोस्ट कैसे बना सकता हूं?
- 21. मैं JSON ऐरे कैसे बना सकता हूं?
- 22. मैं सिंगलटन IENumerable कैसे बना सकता हूं?
- 23. मैं डिमन थ्रेड कैसे बना सकता हूं?
- 24. मैं 404 पेज कैसे बना सकता हूं?
- 25. मैं मैन्युअल diff कैसे बना सकता हूं?
- 26. मैं जावा सैंडबॉक्स कैसे बना सकता हूं?
- 27. मैं स्ट्रिंग को कैसे बना सकता हूं?
- 28. मैं ओसीआर कार्यक्रम कैसे बना सकता हूं?
- 29. मैं थ्रेड पूल कैसे बना सकता हूं?
- 30. मैं बाइनरी पैच कैसे बना सकता हूं?
ओच, यही मुझे डर है। यदि ऐसा करने वाले ब्राउज़र का लाभ लेने का कोई तरीका नहीं है (यह वैसे भी करता है, नहीं?), मैं बस इस सुविधा को छोड़ सकता हूं ... फिर भी, अच्छा होगा। –
जाहिर है, क्रोम 6 हर समय ऐसा नहीं करता है - या फिर माउसओवर घटना आग लग जाएगी;) – user123444555621