मैं एक समस्याUncaught RangeError: अधिकतम कॉल स्टैक आकार से अधिक हो, जावास्क्रिप्ट
open: function($type) {
//Some code
document.getElementById($type).addEventListener("click", l.close($type), false);
},
close: function($type) {
//There is some code too
document.getElementById($type).removeEventListener("click", l.close($type), false);
//^ Recursion & Uncaught RangeError: Maximum call stack size exceeded
}
मैंने क्या गलत कर रहा हूँ है? इस क्लिक के बिना ईवेंट श्रोता सबकुछ अच्छी तरह से काम कर रहा है। और तीसरा पैरामीटर क्या कर रहा है (सच | झूठा)? धन्यवाद।
https://developer.mozilla.org/en/DOM/element.removeEventListener तीसरा पैरामीटर झंडे चाहे आप ईवेंट श्रोता को ईवेंट कैप्चरिंग (बुलबुले का विरोध करने के रूप में) का उपयोग करने के लिए चाहते हैं या नहीं, और हटाने पर या नहीं घटना को इस तरह जोड़ा नहीं गया था। – davin