Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.02.2015, 03:06
Новичок на форуме
Отправить личное сообщение для RblSb Посмотреть профиль Найти все сообщения от RblSb
 
Регистрация: 31.01.2015
Сообщений: 8

Переопределение события
Доброго времени суток, не могу придумать решение, назначаю на событие анонимную функцию, при срабатывании события вызывается другая функция, где это событие должно переопределиться, чтобы в следующий раз срабатывала другая функция, а не старая, но этого не произойдет. Можно ли это как-то решить?
вот примерный код:

function a() {
  onevent = function() {
  b();
  }
}

function b() {
  onevent = function() {
  //переопределение
  }
}

a();
Ответить с цитированием
  #2 (permalink)  
Старый 28.02.2015, 06:03
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Это примерно так в реале выглядит?
function a() {
  element.onclick = function() {
  b();
  }
}
 
function b() {
  element.onclick = function() {
  //переопределение
  }
}
 
a();

Тогда должно работать.
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработка события внутри события grifangel Общие вопросы Javascript 6 04.09.2014 12:34
Дебаг js, или как найти обработчик события для тега jimm88 Events/DOM/Window 1 18.04.2012 15:11
Передача параметров в колбэки и дальнейшее их вешанье на события. Gremlin Общие вопросы Javascript 17 13.08.2011 08:54
Явный вызов процедуры обработки события. supchik Общие вопросы Javascript 18 27.01.2009 13:16
переопределение события blade-mscl Events/DOM/Window 5 13.10.2008 23:59