最新回答 / 森帥博伊
你的對象一下是oDiv,一下是obj,這樣肯定不行,把obj,都改為oDiv。否則,就像你在定義startMove()函數(shù)是注釋的,里面需要聲明兩個參數(shù),即function startMove(obj,iTarget){},同時,加載時的執(zhí)行參數(shù)下的startMove()也需要改為兩個參數(shù),可以改為startMove(this,0)和startMove(this,-200)。
2016-04-24
最贊回答 / 彭若飛
自己搞明白了??!d.style.width=200px 這樣的寫法中,d.style.width返回的字符串中有px,只能用來被賦值不能用來獲取值,而d.offsetWidth和d.clientWidth返回的字符串中么有px可以用parseInt()包起來轉(zhuǎn)換成整數(shù)?。。。。。。。。?!
2016-04-21
最新回答 / 孖亽睂
function startMove(obj,json,fn){ ? ?clearInterval(obj.timer); ? ?obj.timer = setInterval(function(){ ? ? ? ?for (var attr in ?json){ ? ? ? ? ? ?//1.取當前的值 ? ? ? ? ? ?var icur = 0; ? ? ? ? ? ?var flag = true;//假設(shè)所有的運動都到達目標值 ? ? ? ? ? ?if(attr == "opacity"){...
2016-04-19
最贊回答 / aparch
+號在這里是連接符,實際上這個句子是為了實現(xiàn)在IE瀏覽器中的opacity定義:css中的寫法 ? ? ?fliter:alpha(opacity:30);js中的寫法 ? ? ? ?odiv.style.filter=alpha(opacity:30);你把加好看成連接符,這里的alpha就是opacity的賦值,相當于例子中的30,把+去掉,就是ie里的賦值語句odiv.style.filter=alpha(opacity:alpha);(當然這個只是給你看的更具體一點,要寫成這樣肯定不對,要加+號,...
2016-04-14
最新回答 / 青鳥銜音
<style type="text/css"> *{ margin: 0; padding: 0; } #move{ width: 300px; margin: 10px auto; border: 1px solid #ccc; } #move a{ display: inline-block; width: 58px; height: 25px; border: 1px solid #ddd; border-radius: 3px; b...
2016-04-13