![]() |
event bubbling
Имеем дело с "вложенностью" классов по типу дислей листа. Как забаблить эвент так, что б target не поеменялся? Ведь когда я редиспатчу эвент в "родителе", то target становится равным родителю.
|
currentTarget. Нет?
Вот есть похожая тема, возможно ответ есть там: http://www.flasher.ru/forum/showthread.php?t=156890 |
не, там не то. currentTarget это тот, у кого подписался на эвент.
мой код Код AS1/AS2:
|
Посмотрите, реализацию у BlooDHounD`а.
|
Цитата:
|
Другой вариант, передавать изначальный target в аргументе конструктора (в clone()) и переопределить геттер target, чтобы возвращал именно его. Единственное, что так может возникнуть неувязка, если первый раз конструктор вызвать с не нулевым параметром target, и передать туда что-то не то.
|
Цитата:
|
Цитата:
|
ir73, спасиб, что оценили. там нет коментов и очень сложно разобраться.
|
Цитата:
|
| Часовой пояс GMT +4, время: 14:53. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.