最新回答 / 慕碼人1183263
function startMove(obj,json,fn){ ? ? ? ? ? ? ? ?clearInterval(obj.timer); ? ? ? ? ? ? ? ?obj.timer=setInterval(function(){ ? ? ? ? ? ? ? ? ? ?var flag=true; ? //標(biāo)志所有運(yùn)動(dòng)是否到達(dá)目標(biāo)值 ? ? ? ? ? ? ? ? ? ?for(var attr in json){ ? ? ? ? ? ? ? ? ? ? ? ?var curr=0; //獲...
2016-12-27
最新回答 / 雷燦成
// for (i = 0; i < length; i++) {??? ? ? ? ? ?pics.onclick = fs(i);??? ?}??? ?function fs(i) {??? ? ? ?return function() {??? ? ? ? ? ?alert(i);??? ? ? ?};??? ?}?這個(gè)錯(cuò)誤就是為了防止函數(shù)與循環(huán)之間作用域與自變量的問題,其中的細(xì)節(jié)就不多說了.接下來就自己學(xué)會(huì)變通了,函數(shù)是不能在一個(gè)循環(huán)內(nèi)的,不過寫了,不影響內(nèi)容的結(jié)果 window.onlo...
2016-12-26
最新回答 / 慕仔3074982
剛剛試了控制臺(tái)打斷點(diǎn)查看,發(fā)現(xiàn)var flag=true;這句聲明放在定時(shí)器外邊和直接不寫,最后一個(gè)if內(nèi)的清除定時(shí)器是沒有被執(zhí)行的,只有聲明放在定時(shí)器內(nèi)部時(shí),最后一個(gè)if內(nèi)的清除定時(shí)器才被執(zhí)行了
2016-12-26
最新回答 / 陳先森
我按照你的代碼重新寫了一遍,可以運(yùn)動(dòng),沒毛病。你可以參考下。<!DOCTYPE html><html><head><meta charset="UTF-8"><title>JS速度動(dòng)畫</title><style type="text/css">*{margin: 0;padding: 0;font-size: 14px;}#div1{width: 200px;height: 200px;background: red;t...
2016-12-26
最新回答 / 慕粉3951534
每 30 毫秒執(zhí)行一次?odiv.style.left = odiv.offsetLeft+speed+'px' 語句,相當(dāng)于將?odiv.style.left = odiv.offsetLeft+speed+'px' 語句循環(huán)執(zhí)行。
2016-12-22
最新回答 / PurpleNight
應(yīng)該是你的值有問題,后面的課程有講到 ?取值的時(shí)候有問題,你打開頁面開發(fā)者工具發(fā)現(xiàn)最后的值是浮動(dòng)變化的
2016-12-21
最贊回答 / 小呀嘛小白菜
你在定時(shí)器前面重新定義了“int”變量,所以一開始你在程序中調(diào)用的清除定時(shí)器根本沒發(fā)揮作用,函數(shù)的清除參數(shù)也根本不是你在下方調(diào)用的定時(shí)器的返回值,而且你在定時(shí)器里面的函數(shù)里的條件判斷中的“clearInterval()”,根本不對(duì),沒有參數(shù),導(dǎo)致整個(gè)程序出錯(cuò)(ps:定義變量的時(shí)候不要用語言自帶的關(guān)鍵字“int”,這是硬性的語法規(guī)則?。?/div>
2016-12-20
最新回答 / 電飯鍋的規(guī)劃
我是新手,不太明白你說是什么,不過我用你的代碼,把其中css單獨(dú)做一個(gè)文件,后引入html,然后就不能顯示了。我想style能獲取的應(yīng)該是包括html里的css,也就是html里的css應(yīng)該都算做行間樣式。
2016-12-15
最新回答 / Alfen
應(yīng)該是你的樣式里面沒有position這個(gè)屬性,top是隸屬于position的,你百度一下,具體是不是我也不太清楚呀= =,感覺可能是
2016-12-14
最新回答 / 慕后端7884698
oDiv.offsetLeft所取的是數(shù)值,而oDiv.style.left表示的是類型,類型與數(shù)值不對(duì)稱,所以不能比較
2016-12-14
- 課程須知
- 1.您至少已經(jīng)具備JavaSript的知識(shí)。2.您已經(jīng)具備一些開發(fā)經(jīng)驗(yàn)。
- 老師告訴你能學(xué)到什么?
- 1.使用定時(shí)器實(shí)現(xiàn)簡(jiǎn)單動(dòng)畫。2.如何一步步封裝庫。2.培養(yǎng)編程的思想。
微信掃碼,參與3人拼團(tuán)