为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

四季花海 2019-04-13 08:45:22
Ifyouhave10buttonsinsideadiv,attachonlyoneeventhandlertothedivwrapper,insteadofonehandlerforeachbutton.Eventsbubbleupsoyou'llbeabletocatchtheeventandfigureoutwhichbuttonitoriginatedfrom.如果在一个Div中有10个按钮,与其在每个按钮上都放一个事件处理程序,不如只在Div上放一个事件处理程序。事件会冒泡上溯,这样你就会捕获这一事件,并找出是哪个按钮发起的它。1.假如子元素绑定的事件都是一样的我设定了如下场景如果使用jquery来写下,例如:for(i=1;i
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 292 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信