工作三年了,最近一年半一直处于混吃等死的状态,感觉整个人就要废掉了,专业的很多知识都快忘完了,这两天突然意识到不能再这个样子了,必须为新生活好好奋斗了!日后会不定期经常更新博客,一方面监督自己把专业再一点一点捡起来,另一方面巩固知识。fighting!
事件代理,即事件委托,主要是为了解决 事件处理程序过多而占用内存,影响性能的问题
事件代理利用事件冒泡,通过指定一个事件处理程序去管理某一类型的所有的事件,减少DOM操作。
以以下代码为例:
按照传统做法,我们一般会给三个li分别绑定click事件从而实现想要的功能,如:
如果使用事件代理的话,就可以把click事件绑定到ul上面,只绑定一次就可以了,代码如下:
以上。