Вобще-то ваш вопрос идиотский. Верней, у вас даже вопроса нет. Про возможность - не в счет.
Вы приводите код:
//где-то назначаю событие
eventUtility.addEvent(block_edit, "click", addSeats);
ф-я обработчик
var addSeats = function() {
var rows_div = document.getElementById("add_seats_rows");
var cols_div = document.getElementById("add_seats_cols");
//что-то делаем
eventUtility.removeEvent(block_edit, "click", addSeats);
}
addSeats в области видимости обоих вызовов. Стало быть код ваш не работает (вы привели код, но даже не прокомментировали его) из-за отсутствия/кривости removeEvent. А во втором комментарии вы вообще закомментили этот вызов. Это можно понимать как то, что у вас нет такого метода.
Далее, я привожу код, используя нативные методы (чтоб сработало наверняка), причем ЯСНО ПИШУ, что код идентичен вашему.
Короче,
прежде чем что-то писать,
думайте, это полезно.
Цитата:
|
не поняли проблему совершенно
|
Может, потому что вы ее не описали? Вы описали задачу, вы привели код, решающий вашу задачу, но даже не написали в чем собственно проблема.