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

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

js文件中speed

將js文件中的speed改為常數(例如speed=3)時,圖標就直接下去了,沒有上升的這個過程,透明度也不會變化

正在回答

1 回答

老哥.

obj.style[attr] = icur+speed+'px';

你如果把這個speed設置為常數話,他就會在不斷增加

你設置正的他就不斷++,-25+8+8+8.....所以就一直往下面掉,同理設置負數時候,就一直向上面升.

而原本的

var speed = (json[attr]-icur)/8;

speed = speed > 0? Math.ceil(speed): Math.floor(speed);

速度是變速運動,前面做的運動和上面常數一樣,但是隨著距離越來越近,到后面速度越來越慢,就是速度趨向于0,因為距離接近了,因為

(icur對象樣式當前的值大?。?/p>

obj.style[attr] = icur+speed+'px';?

icu= obj.style[attr] = icur+speed+'px';

當icur == json[attr],就停止了運動..


= = 哎我也不會把自己所想表述的講出來,就講個大概的,如果你還理解不了,建議你去看下老師前面的關于speed = speed > 0? Math.ceil(speed): Math.floor(speed);這個的用法,

0 回復 有任何疑惑可以回復我~
#1

weibo_happy的小小明_0 提問者

非常感謝!
2017-04-16 回復 有任何疑惑可以回復我~
#2

迎風向上乀 回復 weibo_happy的小小明_0 提問者

恩勒,其他兩個的回答希望也能對你有幫助
2017-04-16 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

js文件中speed

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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