मैं लिंक और वस्तुओं पर कई क्लिक रोकने की कोशिश कर रहा हूं, जो समस्याएं पैदा कर रहा है।jQuery एक क्लिक के बाद अन्य घटनाओं को रोकता है
मैं बटन (jQuery UI) और छवि लिंक (<a><img /></a>
) पर क्लिक ईवेंट को बाध्य करने के लिए jQuery का उपयोग कर रहा हूं।
क्या ऐसा करने का कोई तरीका है-एक-दूसरे के लिए एक क्लिक होने के बाद फायरिंग से अन्य घटनाओं को रोकने के लिए?
या क्या मुझे _isProcessing नामक वैश्विक चर को बनाए रखना है और इसे प्रत्येक ईवेंट हैंडलर के लिए सही पर सेट करना है?
धन्यवाद
संपादित करें: (स्पष्टीकरण) अपने जवाब के लिए धन्यवाद, मेरी समस्या घटना के उत्साह से भरा हुआ रोकने नहीं है, लेकिन कई समवर्ती क्लिक से बचने।
* "अन्य घटनाओं" * से आपका क्या मतलब है? अन्य घटना हैंडलर एक ही तत्व पर? या अपने पूर्वजों के तत्वों पर? या पूरे पृष्ठ पर? क्या आप अपनी विशिष्ट आवश्यकता को स्पष्ट कर सकते हैं? – user113716
तो अगर मेरे पास "सेवा जोड़ें" नामक एक छवि लिंक है, जो मेरे पृष्ठ पर एक तालिका में एक पंक्ति जोड़ता है। यदि मैं एक से अधिक बार क्लिक करता हूं तो यह दो जोड़ता है। क्लिक करने के बाद teh समय में कोई अन्य पंक्तियां नहीं जोड़नी चाहिए, और पंक्ति बनने से पहले। – Russell
@Russell - हाँ, मैंने इसे संबोधित करने के लिए नीचे एक उत्तर जोड़ा। – user113716