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

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

JS動畫效果

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

已采納回答 / 慕后端3836335
getElementById("div1) ?而不是(Div1) ?第二行

已采納回答 / ewqerq
var alpha=30定義的是一個全局變量,而不是函數內的局部變量,函數在經歷了onmouseover調用后,值已經發生了變化。

已采納回答 / 上頭
同學 需要哪一部分的源代碼?

已采納回答 / 笛子
IE瀏覽器取出來的也是一個0到1之間的小數。你自己寫段代碼看看。

已采納回答 / 玉鴦子
在使用this之前定義一個變量。var? _this=this。之后用到this的地方。用變量_this代替

已采納回答 / 慕粉3829718
var flag=true;這一句是應該放在setInterval內部吧,老師可能寫錯地方了。按老師這個判斷方法真的好精簡!

已采納回答 / 嘛也不會
<...code...>?var icur = parseInt(getStyle(obj,attr)); 這句寫在setInterval 里面 否則定時器不能每次獲得新的屬性值

已采納回答 / Purplefly
不好意思,又試了一下,object.style.width這樣才是對的,也不知道剛是怎么回事。只需要在26行的width加上'’就行了

已采納回答 / 腦仁疼
this表示的是當前對象,老師用了循環,遍歷到哪個對象this就代表的是哪個對象,如果你不想用this,那就把每個對象遍歷出來之后再用這個對象本身就可以了,只不過比較麻煩。

已采納回答 / 黑色秋水
因為你的timer沒有綁定在元素上,看第42行,所以你一直沒有真正關掉定時器;綁定后就沒問題了;

已采納回答 / Ben2613
作用域問題寫在外面作用域就是window,如果寫在里面作用域就是window.onload=后面的這個函數,寫在外面的話誰都可以調到,寫在里面就只能在window.onload=后面的這個函數里調用

已采納回答 / ltinyho
? aLi[i].onmouseout=function() {? // body...? moveFun(this,400);?因為你鼠標移出的時候目標值還是400,移入的時候已經達到400了,當然移出的時候不會變了

已采納回答 / 顏色不一樣的我
<!DOCTYPE?html><html><head><meta?charset="UTF-8"><title>Document</title><style?type="text/css">??????*{???????margin:?0;???????padding:?0;??????}??????ul,li{???????list-style:?none;??????}??????ul?li{???????width:...

已采納回答 / 曉峰123
/*注意兼容性問題*/filter:alpha(opacity=50); /*IE*/-moz-opacity:0.5; /*Firefox*/opacity:0.5;/*其他*/
課程須知
1.您至少已經具備JavaSript的知識。2.您已經具備一些開發經驗。
老師告訴你能學到什么?
1.使用定時器實現簡單動畫。2.如何一步步封裝庫。2.培養編程的思想。

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消