Uncaught RangeError: Превышен максимальный размер стека вызовов, JavaScript

У меня проблема

    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
    }

Что я делаю не так? Без этого прослушивателя событий щелчка все работает нормально. А что делает третий параметр (true | false)? Спасибо.

8
задан anony_root 29 February 2012 в 10:57
поделиться