Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.11.2013, 16:44
Новичок на форуме
Отправить личное сообщение для nightwolf4343 Посмотреть профиль Найти все сообщения от nightwolf4343
 
Регистрация: 24.09.2013
Сообщений: 2

Отключение реакции на всплывающие события
Доброго времени суток. Встала такая задача: есть некоторый контейнер в котором расположено n-ное количество элементов. И для контейнера, и для элементов используется событие transitionEnd: когда данное событие вызывается у некоторых дочерних элементов они становятся прозрачными (а на некоторых вобще не висит никакого обработчика данного события), когда данное событие вызывается у контейнера он удаляется. Из-за всплывания событий от дочерних элементов к родителю получается что контейнер удаляется по окончании анимации дочернего элемента, что не есть правильно. Есть ли какой ни будь способ запретить родителю реагировать на события transitionEnd всех дочерних элементов, кроме как циклом перебрать все дочерние элементы и задать им stopPropagation?

Последний раз редактировалось nightwolf4343, 04.11.2013 в 16:49.
Ответить с цитированием
  #2 (permalink)  
Старый 04.11.2013, 18:12
Новичок на форуме
Отправить личное сообщение для nightwolf4343 Посмотреть профиль Найти все сообщения от nightwolf4343
 
Регистрация: 24.09.2013
Сообщений: 2

Хм, вроде придумал выход: при возникновении события в родительском элементе выполняется проверка на то, какой элемент вызвал данное событие: если сам родитель то выполняется дальнейший код, а если нет (т.е. событие вызвано одним из дочерних элементов) - то выход из функции.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Алгоритм работы обработчика события salikoff Events/DOM/Window 1 20.09.2012 23:46
Дебаг js, или как найти обработчик события для тега jimm88 Events/DOM/Window 1 18.04.2012 15:11
ExtJS: нет реакции события нажатие кнопки на тубоксе. potkin ExtJS 3 03.04.2012 20:47
Передача параметров в колбэки и дальнейшее их вешанье на события. Gremlin Общие вопросы Javascript 17 13.08.2011 08:54
Явный вызов процедуры обработки события. supchik Общие вопросы Javascript 18 27.01.2009 13:16