为了账号安全,请及时绑定邮箱和手机立即绑定

代码this取代

代码this取代

油泼裤带面 2016-11-27 10:38:47
window.onload=function(){    var aA=document.getElementsByTagName('a');    for(var i=0; i<aA.length; i++){        aA[i].onmouseover=function(){            var This=this;                        This.time=setInterval(function(){                    This.style.width=This.offsetWidth+8+"px";                    if(This.offsetWidth>=160)                    clearInterval(This.time);                },30)        }这段代码中的this具体是指什么?是aA[i].style.width吗?为什么我将this用aA[i].style.width取代后代码不运行?正确写法是什么?
查看完整描述

4 回答

?
尘世0325

TA贡献2条经验 获得超1个赞

当前指针的操作,
查看完整回答
反对 回复 2016-12-28
?
luckyforever

TA贡献33条经验 获得超48个赞

 console.log(This);

查看完整回答
反对 回复 2016-11-29
  • 4 回答
  • 0 关注
  • 1263 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信