PDA

Просмотр полной версии : Обработчик событий для дочернего и родительских элементов


Chummy
18.09.2011, 12:23
Добрый день! Подскажите, пожалуйста. Один объект является дочерним объектом другого, событие(клик мышью по нему) является событием и для родительского объекта. Т.е. при клике по дочернему объекту вызывается обработчик события и для него и для родительского. Как это можно обойти? Удалять обработчик для родительского не подходит, так как он потом нужен. Заранее спасибо.

tsarapkabel
18.09.2011, 17:00
Сделай родительскому mouseEnabled = false. Позже, если понадобится вернёшь true.

andrew911
18.09.2011, 17:47
stopPropagation() (http://help.adobe.com/ru_RU/FlashPlatform/reference/actionscript/3/flash/events/Event.html#stopPropagation()) / stopImmediatePropagation() (http://help.adobe.com/ru_RU/FlashPlatform/reference/actionscript/3/flash/events/Event.html#stopImmediatePropagation())