日期:2014-05-16 浏览次数:20444 次
for(var i=1;i<this.cfg.num+1;i++)
?{
? ??var obj=document.getElementById(this.cfg.tabprefix + i);
??? var this_s=this;
?? ?var? index=i;
???? obj.onmouseover=function(){this_s.change(index);};
??}
?
你会发现每个对象在执行事件是index传入的值是4,同时要注意this指针不能直接传递到事件中?