मैं event.preventDefault()
का उपयोग कर रहा हूं ताकि #
की संगतता को रोका जा सके जो यूआरएल के एंकर का href है। मैं क्लिक के mousedown() और mouseup() भागों पर घटनाओं को पूर्ववत कर रहा हूं, इसलिए मैं क्लिक का उपयोग नहीं कर सकता। लेकिन event.preventDefault()
माउसअप() या mousedown() विधियों को envoking करते समय URL पर #
के concatenation को रोक नहीं रहा है। मैं इसके पास कैसे आ सकता हूं?मैं jQuery की mousedown और माउसअप विधियों का उपयोग करते समय event.preventDefault() कैसे कर सकता हूं?
मैं jQuery की mousedown और माउसअप विधियों का उपयोग करते समय event.preventDefault() कैसे कर सकता हूं?
उत्तर
यदि आप किसी लिंक पर क्लिक करने के बारे में बात कर रहे हैं, तो शायद यह है क्योंकि mousedown
और mouseup
को रोकने के लिए कोई डिफ़ॉल्ट व्यवहार नहीं है।
लिंक पर क्लिक करने का डिफ़ॉल्ट व्यवहार लिंक पर mousedown
प्लस mouseup
का संयोजन की आवश्यकता है। यदि आप mousedown
हैं तो mouseup
से पहले लिंक को खींचें, लिंक का पालन नहीं किया जाता है। वही विपरीत।
केवल तभी जब आप mousedown
तब mouseup
डिफ़ॉल्ट व्यवहार सक्रिय है। उस घटना को click
ईवेंट द्वारा दर्शाया गया है।
संपादित करें:मुझे लगता है मैं इस सवाल का जवाब देना भूल गए।
आप इसके आसपास कैसे जाते हैं? click()
इवेंट हैंडलर जोड़ें जो e.preventDefault()
करता है।
$('a.myElement').click(function(e){e.preventDefault()});
आप भी घटना के प्रसार को रोकना चाहते हैं, और यदि आप jQuery 1.4.3 या बाद में उपयोग कर रहे हैं, तो आप ऐसा कर सकते हैं, तो: bind()
(docs) के लिए
$('a.myElement').bind('click',false);
डॉक्स से विधि:
गलत पर तीसरा तर्क करना एक समारोह है कि डिफ़ॉल्ट कार्रवाई होने से रोकता है और बुदबुदाती से घटना बंद हो जाता है जोड़ देती है।
फिर, इसे jQuery 1.4.3
या बाद में आवश्यक है।
- 1. एचटीएमएल 5 कैनवास: mousedown माउसअप माउसक्लिक
- 2. JQuery Linkify प्लगइन का उपयोग करते समय, मैं url को कैसे छोटा कर सकता हूं?
- 3. jQuery एक तत्व के अंदर mousedown का पता लगाने और फिर तत्व के बाहर माउसअप
- 4. मैं jQuery में स्थानीय समय कैसे प्राप्त कर सकता हूं?
- 5. AJAX कॉल का उपयोग करते समय मैं jQuery के साथ एक लिंक कैसे रोक सकता हूं?
- 6. रेक शेक का उपयोग करते समय मैं अपने आदेश का आउटपुट कैसे प्राप्त कर सकता हूं?
- 7. BOOST_FOREACH का उपयोग करते समय मैं वेक्टर में अंतिम तत्व का परीक्षण कैसे कर सकता हूं?
- 8. mousedown और mouseup event
- 9. पीडीओ का उपयोग करते समय मैं SQL मोड कैसे सेट कर सकता हूं?
- 10. PHP में preg_replace का उपयोग करते समय मैचों में मैं कैसे प्राप्त कर सकता हूं?
- 11. लॉग स्केल का उपयोग करते समय मैं ggplot2 में अक्ष श्रेणी कैसे सेट कर सकता हूं?
- 12. ट्विटर के बूटस्ट्रैप का उपयोग करते समय, मैं पॉपओवर की सामग्री कैसे बदल सकता हूं?
- 13. सी # DirectoryInfo का उपयोग करते समय मैं सीमाओं को कैसे हल कर सकता हूं?
- 14. मैं JQuery संस्करण का उपयोग किए बिना JQuery संस्करण का उपयोग कैसे कर सकता हूं?
- 15. फ्लोट्स का उपयोग करते समय मैं लगातार प्रोग्राम व्यवहार कैसे प्राप्त कर सकता हूं?
- 16. सीडीएन का उपयोग करते समय मैं बूटस्ट्रैप के @baseFontSize को कैसे सेट कर सकता हूं?
- 17. डिफ़ॉल्ट एचटीटीपी क्लाइंट का उपयोग करते समय मैं सभी HTTP शीर्षलेख कैसे प्रदर्शित कर सकता हूं?
- 18. फेसबुक ग्राफ वेबसाइट विकसित करते समय मैं स्थानीयहोस्ट का उपयोग कैसे कर सकता हूं?
- 19. जीसीसी का उपयोग करते समय मैं वेक्टरेशन को कैसे अक्षम कर सकता हूं?
- 20. sloccount का उपयोग करते समय मैं .svn निर्देशिकाओं को कैसे अनदेखा कर सकता हूं?
- 21. Jquery mousedown बनाम
- 22. मैं mousedown पर एक राइटमाउस बटन घटना का पता कैसे लगा सकता हूं?
- 23. प्रोग्रामिंग करते समय और डीबगिंग करते समय विजुअल स्टूडियो जीयूआई को समान लेआउट का उपयोग कैसे कर सकता हूं?
- 24. मैं jquery UI API का अनुकरण कैसे कर सकता हूं?
- 25. थ्रेडिंग और कतार का उपयोग करते समय मैं अपवादों को कैसे संभाल सकता हूं?
- 26. मैं jquery का उपयोग कर रीफ्रेश पृष्ठ का पता कैसे लगा सकता हूं?
- 27. jQuery मोबाइल के बिना मोबाइल पर mousedown घटना का उपयोग कर?
- 28. 'माउसअप' और 'क्लिक' घटनाओं के बीच क्या अंतर है?
- 29. क्या मैं .NET 2.0 या 3.0 में एक्सटेंशन विधियों और LINQ का उपयोग कर सकता हूं?
- 30. मैं global.asax से Server.MapPath() का उपयोग कैसे कर सकता हूं?