第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

JS動畫效果

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

已采納回答 / mingttong
倒數(shù)第5行的obj.offsetWidth=obj.offsetWidth+speed+'px';?改為?obj.style.width=obj.offsetWidth+speed+'px';就可以了。一開始我也搞不懂為什么,百度了一下,說是obj.offsetWidth是數(shù)值,而obj.style.width是字符串,所以在用obj.offsetWidth+speed+'px'改變寬度時應該賦值給obj.style.width.

已采納回答 / 小爬蟲8036
timer=setInterval();這里返回值給timer,這里clearInterval(timer)取消調用,總之你得定義一個timer吧,讓它等于null只是給一個默認值,你直接定義var timer;也是可以的。

已采納回答 / 風隨依然
首先,盡量不要用onmousemove去實驗,而是用onmouseover.其次,odiv1.offsetLef ==0 ? ? ?其中,offsetLef 書寫錯誤,應為offsetLeft.最后,解決方案,在css部分加上body{margin: 0; padding: 0;} ? ?可使計時器生效。

已采納回答 / 從此浪跡天涯了無牽掛
你試一下把move.js里面的var flag = true;挪動到定時器里面。因為鏈式調用,如果調用結束第一個,?if(icur !== json[attr]){ flag=false; } if(attr=='opacity'){ obj.style.filter='alpha(opacity:'+(icur+speed)+')'; obj.style.opacity = (icur+speed)/100; } else{ obj.style[att...

已采納回答 / 風雨纏溪
parseInt是獲取整數(shù),而后面的oDiv.style.width是獲取的在body下面標簽里的格式,之前用oDiv.offsetLeft是直接獲取style里的值,但是在style里如果給oDiv加上了邊框,那么offsetLeft就不能準確獲取left的值了,而是獲取left+邊框的值,這里的oDiv.style.width不會有這個問題,但是還是很麻煩,因此后來又封裝了一個函數(shù),也就是getStyle()函數(shù)function getStyle(obj,attr){?if(obj.currentSt...

已采納回答 / 路漫漫兮2015
當(itarget-odiv.offsetLeft)/20=10/20=0.5PX時,oDiv.style.left = oDiv.offsetLeft+speed+'px';=190+0.5=190.5px,像素出現(xiàn)了小數(shù)程序無法執(zhí)行下去。

已采納回答 / sunfloweryll
定時器的函數(shù)寫錯了,<...圖片...>

已采納回答 / MoocChenWei
timer在這里需要為全局變量,在定時器前面加timer=,注意不能再加var,否則據(jù)就近原則,startMove函數(shù)中使用的timer就不是函數(shù)外部的全局變量了,就無法達到預期的效果~你試試看

已采納回答 / qq_囿于平常_0
并不是所有數(shù)據(jù)都會出現(xiàn)小數(shù)點誤差情況,老師也列舉了好幾個,不是就出現(xiàn)一個么。雖然誤差小,但是加了總比不加合適

已采納回答 / Ayra
27行sart2(this,400);中 sart2沒有定義 你寫錯單詞了 應該是 start2

已采納回答 / 青鳥銜音
<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...

已采納回答 / 凝雨
obj.style[attr]是去取obj的樣式中的某個屬性,attr是變量??梢允莌eight,可以是width。obj.style.attr是去取obj的樣式中的attr屬性,而實際上這個屬性是不存在的,所以不行。還有?li1.onmouseout=function(){move(this,"widht",200)} 中的寬寫錯了

已采納回答 / 天道總司
上傳問題前建議自己認認真真仔仔細細的檢查多遍。第51行!iTarget你打成了iIerget!這樣運行的時候當然是找不到下面的iTarget的。

已采納回答 / 天道總司
第51行<...code...>你寫錯了,中間是","。應該是<...code...>這樣就沒問題了
課程須知
1.您至少已經(jīng)具備JavaSript的知識。2.您已經(jīng)具備一些開發(fā)經(jīng)驗。
老師告訴你能學到什么?
1.使用定時器實現(xiàn)簡單動畫。2.如何一步步封裝庫。2.培養(yǎng)編程的思想。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發(fā)表

為什么扣積分?

本次提問將花費2個積分

繼續(xù)發(fā)表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消