![]() |
Как обратиться к предку
Здравствуйте подскажите пожалуйста как обратиться к пердку(Group) внутри обработчика событий по клику на контейнере, что бы поменять свойство предка?
Пробовал через parent эффекта нет то ли синтаксис не тот, то ли вообще не то:) Передавать ссылку на объект предка в обработчик не хочется. И еще подскажите пожалуйста что можно почитать про иерархию во flex и главное методы работы с dom во flex. Код AS1/AS2:
|
Не подходит?
Код AS3:
|
К сожалению нет.
в свойстве event в обработчик передаются разные объекты. И нужно как то через него перейти к предку. |
Код AS3:
|
Очень подходит! Большое спасибо, я обращался event.target.parent.visible а не currentTarget из за этого видимо и не работало.
А не подскажите что можно почитать на тему работы с dom методи addChild parent итп. |
Вам бы сначала про ООП что-нибудь почитать.
Добавлено через 40 секунд Что-бы не возникало желания дергать предков. |
Цитата:
На Flex работаю вторую неделю, поэтому не вижу ничего плохого в том что бы дергать предков. Тут можно как то проще поступить? Буду рад другому решению. |
Цитата:
Цитата:
Цитата:
|
Цитата:
|
задача: есть много разных компонентов они все находятся в разных группах, на них на всех висит один обработчик по клику. Как в обработчике организовать visible=false для той группы в которой находится компонент из которого вызывается обработчик?
|
| Часовой пояс GMT +4, время: 07:07. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.