最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

幾個(gè)參數(shù)不明白

老師能不能把,參數(shù)解釋下,真的不懂,這個(gè)arguments【1】是什么意思。

step中函數(shù)傳遞參數(shù)是怎么傳的,例子中,只有height一項(xiàng),如果我設(shè)置了多項(xiàng),是怎么傳遞,這個(gè)now參數(shù)?

progress就更加不懂了。

正在回答

3 回答

	$(?"li"?).animate({
		??opacity:?.5,
		??height:?"50%"
		},?{
		??step:?function(?now,?fx?)?{
			var?data?=?fx.elem.id?+?"?"?+?fx.prop?+?":?"?+?now;
			$(?"body"?).append(?"<div>"?+?data?+?"</div>"?);
		??}
	});

結(jié)果如下:

opacity: 1

height: 20

opacity: 0.9413708033732721

height: 23.51775179760368

opacity: 0.900105056331471

height: 25.99369662011174

opacity: 0.854664934384357

height: 28.72010393693858

opacity: 0.7813333083910761

height: 33.12000149653544

opacity: 0.7070177249301477

height: 37.57893650419114

opacity: 0.6471214103487228

height: 41.17271537907663

opacity: 0.6030536869268818

height: 43.8167787843871

opacity: 0.5500788353782273

height: 46.995269877306356

opacity: 0.5213482100503466

height: 48.7191073969792

opacity: 0.5044281873178278

height: 49.73430876093033

opacity: 0.5

height: 50


發(fā)現(xiàn)是兩個(gè)參數(shù)的變化過程的值不停的輪流彈出

1 回復(fù) 有任何疑惑可以回復(fù)我~

查看官方j(luò)Query API文檔:http://api.jquery.com/animate/

0 回復(fù) 有任何疑惑可以回復(fù)我~

arguments是js中的一個(gè)內(nèi)置對象,雖然我猜你應(yīng)該知道,不過還是找了個(gè)詳解,見js arguments

至于這個(gè)參數(shù)怎么傳的。now好像是當(dāng)前改變的值的一個(gè)合集,每一項(xiàng)都是number類型,alert出來的話就是不停彈出來你正改變的值。有幾個(gè)值彈出幾次,按順序彈出來_(:зゝ∠)_。

比如說如果我設(shè)置height:50,又設(shè)置width:50,動(dòng)畫運(yùn)行前彈一次當(dāng)前高,彈一次當(dāng)前寬。然后運(yùn)行結(jié)束再彈一次當(dāng)前高,彈一次當(dāng)前寬。

當(dāng)然,前面都是自己的折騰。

下面是我找到的一個(gè)參數(shù)的講解,可不可靠還未知,但可以作為參考

<script>
$(".demo").animate({
first:2,
second:10
},?{
step:function(n,fx){
//?動(dòng)畫元素的每個(gè)動(dòng)畫屬性每一次動(dòng)畫效果的執(zhí)行都將調(diào)用的函數(shù)。第1個(gè)參數(shù)是當(dāng)前動(dòng)畫正在改變的屬性的實(shí)時(shí)值(每1次動(dòng)畫過程中,屬性值的實(shí)時(shí)反饋呈現(xiàn));第2個(gè)參數(shù)為修改Tween?對象提供了一個(gè)機(jī)會來改變animate第1個(gè)參數(shù)中設(shè)置的屬性在動(dòng)畫結(jié)束時(shí)的值。
//?fx:?jQuery.fx?原型對象的一個(gè)引用,其中包含了多項(xiàng)屬性,比如
//?執(zhí)行動(dòng)畫的元素:elem;
//?動(dòng)畫正在改變的屬性:prop;
//?正在改變屬性的當(dāng)前值:now;
//?正在改變屬性的結(jié)束值:end;
//?正在改變屬性的單位:unit;等

//?可在這里改變animate第1個(gè)參數(shù)中設(shè)置的屬性second在動(dòng)畫結(jié)束時(shí)的值
if(fx.prop=="second"){fx.end=5}
console.log(fx.prop+":?"+n);
},
duration:2000
})
</script>


6 回復(fù) 有任何疑惑可以回復(fù)我~
#1

wangao4321 提問者

謝謝你啊,今天我問我一個(gè)做前端開發(fā)的同學(xué),在大眾點(diǎn)評的。他表示從沒用過step,哈哈哈。。。。。。
2016-07-18 回復(fù) 有任何疑惑可以回復(fù)我~
#2

_heyshadow 回復(fù) wangao4321 提問者

噗 不管多冷門,了解一下總是沒問題的
2016-07-18 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

幾個(gè)參數(shù)不明白

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

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