So, I'm building a tab-based menu system thingy. All very straight forward and nothing I've not done before.
Except suddenly, onmouseouts are firing because of the mouse going over a child element of the container with the actually onmouseout on, and without knowing why or how, I'm thrust into a bizarre and unknown world of event bubbling. WTF!
Where did all this come from? I've never come across the cancelBubble event property before, nor noticed events bubbling up from child elements to their parents. And yet Google suggests it's a far from unknown problem. Maybe this is some obscure, surreal nightmare. I can't remember properly waking up this morning. Will someone please pinch me. :S
|