<script>window.onload=function(){? ? var aA=document.getElementsByTagName('a'); for(var i=0; i<aA.length; i++){ aA[i].onmouseover=function(){ var This=this; clearInterval(This.time);//為什么此處調用clearInterval的作用是防止動作累加 刪除該行代碼后 在頁面沒看到有什么不同啊 This.time=setInterval(function(){ This.style.width=This.offsetWidth+8+"px"; if(This.offsetWidth>=160)//offsetWidth和width的區別是什么呢,如果此處改為time.width導航欄將會無限延伸 why? clearInterval(This.time); },30) }求大神指點 謝謝
5-2編程練習中的clearInterval和offsetWidth問題
青旗拉
2017-08-01 16:37:02