代码改变世界

随笔档案-2013年05月

基于MVC的事件绑定

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