亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

JS動畫效果

vivian Web前端工程師
難度初級
時長 2小時 8分
學習人數
綜合評分9.60
537人評價 查看評價
9.8 內容實用
9.6 簡潔易懂
9.4 邏輯清晰

已采納回答 / stone310
首先你這里是沒有停止計時器的:<...code...>要寫成clearInterval(wuti.dingshiqi),當寫成這樣后,bug就出現了,不用flag=true,當變化的任何一個屬性達到目標值后,運動停止;而不是我們需要的當所有屬性達到目標值后,運動才停止

已采納回答 / stone310
56-62行,如下<...code...>

已采納回答 / 破爛熊
這里得opacity的值是100,不是1,不是圖片每回來,是你圖票透明了<...code...>css我不熟悉,但文字可以用類似這樣的css定位<...code...>

已采納回答 / qq_巧克力人生
你建立這個json對象的時候,系統就默認name為字符串,所以不用加""號

已采納回答 / littlemin
var icur=parseInt(getStyle(obj,'width'));位置不對

已采納回答 / 黑白灰菌
onmouseover寫錯了

已采納回答 / Muix
這部分代碼沒問題,在我的機子的chrome上跑有效果。你最好傳一下完整代碼,看看哪里有問題。

已采納回答 / Alfen
你之前在里面的函數中的this是指向外層的startmove的,所以直接寫this是取不到obj本身的,而外層的this是指向obj本身,把這個this存到一個變量里,作為參數傳到里面的函數就可以了

已采納回答 / 且聴瘋吟
因為如果直接寫在等號后面,我們就無法為編寫的函數startMove()傳遞參數(100),也就是這個100是無法傳遞的,原因是事件處理函數是由系統調用的,系統調用的時候會傳入一個事件對象event參數。

已采納回答 / 慕粉3904815
style對象只能獲取通過HTML標簽的style特性定義的樣式,對于opacity特性是定義在<style>內嵌標簽內的樣式,odiv.style.opacity=" "結果為空。自己打開console->watch看看。

已采納回答 / zpw0014065559
speed沒定義,id沒有雙引號

已采納回答 / 大大的力量
1,var div=document.getElementById('div'); 放在move函數里面2,math改成大寫 Math<...code...>
課程須知
1.您至少已經具備JavaSript的知識。2.您已經具備一些開發經驗。
老師告訴你能學到什么?
1.使用定時器實現簡單動畫。2.如何一步步封裝庫。2.培養編程的思想。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消