2014年3月13日
摘要: 大家在做关于大数据的dom时候当在每个循环的单模块添加事件的时候会遇到问题:给单模块的内容添加事件。1.给每一个单模块绑定事件(产生的大量事件绑定,造成大量的事件绑定,性能消耗,而且还需要解绑(IE会泄漏))2.利用事件委托使用父级原生绑定实现每一个单模块的绑定事件。(例如新浪微博的每个发布人栏目的所有事件)大部分人都会选择第二种情况,因为他能对于所有子元素(包括后期通过JS生成的元素)所有的事件监测均能有效,且由于不用对多个元素进行事件绑定,能够有效的节省内存的损耗。当然jquery会做很好的处理。他从开始到现在一直在升级这个事件委托 live,bind,delegate,on事件。具体事件 阅读全文
posted @ 2014-03-13 14:51 apple_半个苹果 阅读(2575) 评论(0) 推荐(0) 编辑