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

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

老師,你封裝好的move.js和初始化css樣式去哪下載???

老師,你封裝好的move.js和初始化css樣式去哪下載?。?/p>

正在回答

2 回答

function?startMove(obj,?json,?fn)?{
	var?flag?=?true;?//標志所有運動是否到達目標值
	clearInterval(obj.timer);
	obj.timer?=?setInterval(function()?{
		for?(var?attr?in?json)?{
			var?curr?=?0;
			//判斷是否為透明度
			if?(attr?==?'opacity')?{
				curr?=?Math.round(parseFloat(getStyle(obj,?attr))?*?100);
			}?else?{
				curr?=?parseInt(getStyle(obj,?attr));
			}
			//移動速度處理
			var?speed?=?0;
			speed?=?(json[attr]?-?curr)?/?10;
			speed?=?speed?>?0???Math.ceil(speed)?:?Math.floor(speed);
			if?(curr?!=?json[attr])?{
				flag?=?false;
			}
			if?(attr?==?'opacity')?{
				obj.style.filter?=?'alpha(opacity:'?+?(curr?+?speed)?+?")";
				obj.style.opacity?=?(curr?+?speed)?/?100;
			}?else?{
				obj.style[attr]?=?curr?+?speed?+?'px';
			}

		}
		if?(flag)?{
			clearInterval(obj.timer);
			if?(fn)?{
				fu();
			}
		}


	},?30);
}
//取樣式
function?getStyle(obj,?attr)?{
	if?(obj.currentStyle)?{?//IE取樣式
		return?obj.currentStyle[attr];
	}?else?{
		return?getComputedStyle(obj,?false)[attr];
	}

}


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

希望采納!

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

舉報

0/150
提交
取消
網頁廣告特效
  • 參與學習       40172    人
  • 解答問題       132    個

原來這么EASY,從淺到深,逐步優化代碼,讓你深入理解

進入課程

老師,你封裝好的move.js和初始化css樣式去哪下載?。?/h1> 我要回答 關注問題

微信客服

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

幫助反饋 APP下載

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

公眾號

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