摘要:
初学者经常碰到的,即获取HTML元素集合,循环给元素添加事件。在事件响应函数中(event handler)获取对应的索引。但每次获取的都是最后一次循环的索引。原因是初学者并未理解JavaScript的闭包特性。前几天工作中写前端js代码时,遇到了遍历元素给它添加单击事件。 (PS:之前也在《jQu... 阅读全文
摘要:
首先来一个例子做实验function createD(){ var dir = { name: "d", ctrl: myCtrl, ctrl2: yourCtrl }; return dir; function myCtrl (){... 阅读全文