猿问

今天看雅虎前端优化的说明,第26条规则,关于“Develop Smart Event Handlers”的不解

Ifyouhave10buttonsinsideadiv,attachonlyoneeventhandlerto
thedivwrapper,insteadofonehandlerforeachbutton.Eventsbubble
upsoyou'llbeabletocatchtheeventandfigureoutwhichbuttonit
originatedfrom.
如果在一个Div中有10个按钮,与其在每个按钮上都放一个事件处理程序,不如只在Div上放一个事件处理程序。事件会冒泡上溯,这样你就会捕获这一事件,并找出是哪个按钮发起的它。
1.假如子元素绑定的事件都是一样的
我设定了如下场景如果使用jquery来写下,例如: