iCur!=json[attr] ,設(shè)置臨時(shí)變量flag,觸發(fā)動(dòng)作,直到動(dòng)作結(jié)束,之后臨時(shí)變量不起作用。
到達(dá) if(flag)的時(shí)候,全局變量的flag起作用,仍然還是為真,所以觸發(fā)里面的代碼,停止計(jì)時(shí)器。
到達(dá) if(flag)的時(shí)候,全局變量的flag起作用,仍然還是為真,所以觸發(fā)里面的代碼,停止計(jì)時(shí)器。
2017-10-11
已采納回答 / 夜幕丶將臨
{'width'?:?400,?'height':400,?'opacity':100} 是把css屬性當(dāng)做一個(gè)對(duì)象的寫法,其中width、height、opacity是對(duì)象的屬性,后面的是屬性值,對(duì)象屬性值一般需要用引號(hào)引起來(lái),所以jq中把'250px'引起來(lái)。?至于move的參數(shù)寫法,其實(shí)是不太規(guī)范的。?
2017-10-03
已采納回答 / 一個(gè)人時(shí)間
因?yàn)槟惆阉麑懺趙indow.onload=function里面,相當(dāng)于你把var div1 = document.getElementById('div1');?作為一個(gè)全局變量了,所以你在move里面直接是可以調(diào)用這個(gè)div1這個(gè)變量的div1.style.left?=?div1.offsetLeft?+?speend?+?'px';至于區(qū)別 ? ?其實(shí)也沒(méi)多大區(qū)別 ? ?只是你定義在window.onload里面的話在其他函數(shù)里面也可以使用就是說(shuō)如果你這個(gè)變量在不同的函數(shù)中使用次數(shù)比較多的話是可以把他...
2017-09-29
已采納回答 / 沈江南
判斷高度及賦值的屬性不對(duì)吧if(mybirdfly.offsetTop >= 395) { ... }?else {? ? mybirdfly.style.top = mybirdfly.offsetTop + mybirdfly.fallSpeed++ + "px";}
2017-09-28
最新回答 / 丶痞子紳士
只看你貼出的代碼,主要問(wèn)題是判斷條件的問(wèn)題把move.style.left = move.offsetLeft+ 10+"px";放到if語(yǔ)句的后面,用else包圍起來(lái)就可以解決問(wèn)題。BUG原因:你把移動(dòng)的代碼寫在了判斷的前面,會(huì)導(dǎo)致你每次觸發(fā)移入事件都會(huì)先移動(dòng)10px,然后再清除計(jì)時(shí)器,如此循環(huán)往復(fù),你的判斷語(yǔ)句完全沒(méi)有起到效果。
2017-09-20