摘要:
长时间做JS开发,经常需要对DOM中元素,例如A,DIV ,INPUT 进行事件绑定,通常的做法是在页面HTML渲染完成之后,再逐个绑定事件.比如,使用jQuery 绑定的click方法。$(‘.fix , .del , .view’).die(“click”).live(“click”,function(){alert(”)});然而,当再对代码进行维护时,看到这样的代码,再去dom中查找对象,就增加了维护难度。而且这些方法主要实现了什么功能,也只能是通过阅读代码来实现。另外,从代码结构上来看,UI与事件处理的逻辑耦合过于紧密,当dom中因为修改样式而换一个class名或者name名而未修改 阅读全文