पृष्ठ पर कुछ भी पर क्लिक किया जाता है, और फिर सामान्य रूप से प्रक्रिया करते समय मैं एक ईवेंट को आग लगाना चाहता हूं। उदाहरण के लिए एक क्लिक निकाल दिया जाएगा, मैं देखता हूं कि लक्ष्य कुछ मेल खाता है, अगर उसने किया तो चेतावनी दें, और उसके बाद क्लिक इवेंट जारी रखें (preventDefault()
)।वैश्विक jQuery `.click()`
6
A
उत्तर
14
$(document).click(function(e) {
// e.target is the element which has been clicked.
});
यह सभी क्लिक ईवेंट जब तक कि एक हैंडलर खलबली मचाने वाले (घटना वस्तु की stopPropagation() विधि को फोन करके) से घटना को रोकता है संभाल लेंगे। आप के लिए
1
$("body").click(function (event) {
// Your stuff here
}
0
3 विकल्प:
यह jQuery कार्यों में() कैसे .live है। सब कुछ शीर्ष पर बुलबुले, और यह आपके द्वारा सेट किए गए चयनकर्ता से मेल खाता है। http://api.jquery.com/live/
इसे करने का एक और अधिक प्रभावी तरीका .delegate, या .live() को संदर्भ प्रदान कर रहा है, इसलिए आपको शीर्ष पर बबल करने की आवश्यकता नहीं है। http://api.jquery.com/delegate/
आप इसे मैन्युअल बाँध दस्तावेज़ में 'क्लिक' करने के लिए, और) .closest का उपयोग करें (निकटता से मेल खाने चयनकर्ता पता लगाना चाहते हैं: http://api.jquery.com/closest/
यह सब इसी अवधारणा, घटना के रूप में प्रतिनिधिमंडल है पहले से ही उल्लेख किया है।
संबंधित मुद्दे
- 1. jQuery .click() टेक्स्ट
- 2. jQuery। फ़ोकसआउट/.click संघर्ष
- 3. jQuery लाभ /() .click बनाम() .trigger में मतभेद
- 4. jQuery माउस का .click() कीबोर्ड नेविगेशन
- 5. जावास्क्रिप्ट - की पुष्टि() एक jQuery .click() फ़ंक्शन
- 6. jQuery के वेनिला जावास्क्रिप्ट संस्करण .click
- 7. 2x-click
- 8. वैश्विक कॉलबैक JQuery
- 9. वैश्विक jquery फ़ंक्शन
- 10. .click समारोह मुझे
- 11. jQuery में वैश्विक कस्टम इवेंट
- 12. दृश्यों के पीछे JQuery का .click() कैसे काम करता है?
- 13. jquery ui पर ctrl-click को अक्षम करना
- 14. jQuery .click() सीएसएस छद्मीकरण के लिए घटना (: पहले /: बाद में)?
- 15. jQuery के .live ('क्लिक', एफएन) और .click (fn)
- 16. .click() विधि, ब्राउज़र समर्थन
- 17. onclick = "func()" या .click()?
- 18. दूसरा .click() फ़ंक्शन
- 19. jQuery/जावास्क्रिप्ट: एक समारोह के भीतर एक वैश्विक चर परिभाषित?
- 20. ग्रहण अक्षम करें ctrl-click
- 21. jQuery हॉटकी ... इसलिए वैश्विक नहीं असल में
- 22. jquery-plugin में वैश्विक या स्थानीय चर
- 23. वैश्विक jquery clobbering बिना, requjs और jquery का उपयोग करें?
- 24. वैश्विक चर वैश्विक क्षेत्र
- 25. autohotkey ctrl + click = दायाँ क्लिक करें
- 26. जावास्क्रिप्ट बंद बनाम वैश्विक चर
- 27. jQuery .click समारोह मध्य बटन के साथ काम नहीं करता है
- 28. Jquery: एक .click घटना के लिए दो चयनकर्ताओं का उपयोग करना?
- 29. jQuery .click घटना को जोड़ने रहता है, बल्कि यह जगह से
- 30. एक वैश्विक चर
यदि आप कुछ क्लिक करते हैं, तो यह कुछ मेल करेगा - जब तक कि आप वास्तव में "कुछ विशिष्ट चीज़ से मेल नहीं खाते" –