Javascript: removing an anonymous event listener [duplicate]
问题 This question already has answers here : Closed 7 years ago . Possible Duplicate: Removing an anonymous event listener I have the following cross browser function to add an event listener: _SU3.addEventListener = function(elem, eventName, fn) { if(elem.addEventListener ) { elem.addEventListener(eventName, fn, false); } else if (elem.attachEvent) { elem.attachEvent('on'+eventName, fn); } }; I'm adding the listener like this: _SU3.addEventListener(_show, "click", function(event) { _SU3