# kirupa.com - Event Bubbling and Tunneling

**URL:** https://forum.kirupa.com/t/kirupa-com-event-bubbling-and-tunneling/642808
**Category:** programming
**Created:** [May 17, 2020, 10:40pm UTC](https://forum.kirupa.com/t/kirupa-com-event-bubbling-and-tunneling/642808 "2020-05-17T22:40:17Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)
#### Post date: [May 17, 2020, 10:40pm UTC](https://forum.kirupa.com/t/kirupa-com-event-bubbling-and-tunneling/642808/1 "2020-05-17T22:40:18Z")

</div>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;by kirupa&nbsp; |&nbsp; 11 April 2010

In one of my earlier tutorials, I gave an overview of [events and event handlers](http://www.kirupa.com/net/event_handlers_pg1.htm) where you learned how to associate events with event handlers that react to the event. What I didn’t write about was some of the nuances of events. Let’s address that with this short tutorial where I cover routed events and, more specifically, event bubbling and event tunneling.

* * *
This is a companion discussion topic for the original entry at [https://www.kirupa.com/net/event\_bubbling\_tunneling.htm](https://www.kirupa.com/net/event_bubbling_tunneling.htm)
