Показать сообщение отдельно
  #5 (permalink)  
Старый 19.11.2012, 15:18
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Вобще-то ваш вопрос идиотский. Верней, у вас даже вопроса нет. Про возможность - не в счет.

Вы приводите код:

//где-то назначаю событие
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. А во втором комментарии вы вообще закомментили этот вызов. Это можно понимать как то, что у вас нет такого метода.

Далее, я привожу код, используя нативные методы (чтоб сработало наверняка), причем ЯСНО ПИШУ, что код идентичен вашему.

Короче, прежде чем что-то писать, думайте, это полезно.

Цитата:
не поняли проблему совершенно
Может, потому что вы ее не описали? Вы описали задачу, вы привели код, решающий вашу задачу, но даже не написали в чем собственно проблема.
Ответить с цитированием