2010-10-14

as3 event capture bubble

source)





result)


result)

1. innerC 클릭 했을경우
Inner B clickeventhandler called
Inner C clickeventhandler called
Inner A clickeventhandler called
Inner Main clickeventhandler called

2. innerB 클릭 했을경우
Inner A clickeventhandler called
Inner Main clickeventhandler called

3. innerA 클릭 했을경우
Inner A clickeventhandler called
Inner Main clickeventhandler called

descript)
1번의 경우는 capture시 반응하므로 B에서 이벤트가 가장먼저 발생하고 bubble시 나머지가 순서대로
2번의 경우는 B는 타겟이므로 capture가 발생하지 않으므로 B의 이벤트는 발생하지 않고 bubble시 이벤트만 발생
3번은 bubble만존재하므로 A,Main 차례로..

No comments:

Post a Comment

php Fatal error: Class 'DOMDocument'