最贊回答 / 情積雪
style.width的值必須要先定義在html里,沒有定義,那么你取得是空值,也就說是要在HTML中拿到obj.width,就要先聲明obj.width。
2016-05-01
最新回答 / 慕粉3498277
多物體的鏈式運動第二層不能用this,可用定義var othis=this;,然后在一二層都用othis就可以達到效果了。不過我還沒弄清為什么,我剛剛提問了,可以關注下,應該有忍能幫忙解答。
2016-05-01
最新回答 / codeFish
this的特點是,誰調用指向誰,所以當你第一個參數傳this的時候,改變自身的屬性,這個無異議;當你將第一個參數傳遞為aLi[i]時,本意是考慮到變量i代表的是當前aLi的索引值,所以可以指向當前的li元素。但事實并非如此,i這個參數在startMove這個方法中執行的時候是undefined的,所以timer屬性也就沒辦法被正確定義了。
2016-05-01
最新回答 / panmc2
aLi.onmouseover=function(){ ? startMove(this,'width',600); } ali.onmouseout=function(){ startMove(this,'opacity',90);mouseover改變寬度,mouseout改變透明度,要完美顯示,應該還需要再加定時器吧。
2016-04-25
最贊回答 / DMSF
當i=0 時,aList[i] 取到的是第一個 a 標記. ?這個時候 ?var?_this=this.getElementsByTagName('i')[0]; ?中的_this 指的是第一個a中的 i 標記.當i=1 時,aList[i] 取到的是第二個 a 標記. ?這個時候 ?var?_this=this.getElementsByTagName('i')[0]; ?中的_this 指的是第二個a中的 i 標記.并不是第一個i標記. ?注意?var?_this=this.getElementsBy...
2016-04-25