最新回答 / 森帥博伊
你的對象一下是oDiv,一下是obj,這樣肯定不行,把obj,都改為oDiv。否則,就像你在定義startMove()函數是注釋的,里面需要聲明兩個參數,即function startMove(obj,iTarget){},同時,加載時的執行參數下的startMove()也需要改為兩個參數,可以改為startMove(this,0)和startMove(this,-200)。
2016-04-24
最贊回答 / 彭若飛
自己搞明白了!!d.style.width=200px 這樣的寫法中,d.style.width返回的字符串中有px,只能用來被賦值不能用來獲取值,而d.offsetWidth和d.clientWidth返回的字符串中么有px可以用parseInt()包起來轉換成整數?。。。。。。。。?!
2016-04-21
最新回答 / 彭若飛
可以的?。?/div>
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;//假設所有的運動都到達目標值 ? ? ? ? ? ?if(attr == "opacity"){...
2016-04-19
最贊回答 / aparch
+號在這里是連接符,實際上這個句子是為了實現在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
- 課程須知
- 1.您至少已經具備JavaSript的知識。2.您已經具備一些開發經驗。
- 老師告訴你能學到什么?
- 1.使用定時器實現簡單動畫。2.如何一步步封裝庫。2.培養編程的思想。
微信掃碼,參與3人拼團