首頁  >  效果  > finish([queue])

返回值:jQueryfinish( [queue ] )

jQuery finish() 方法概述

停止當(dāng)前正在運(yùn)行的動(dòng)畫,刪除所有排隊(duì)的動(dòng)畫,并完成匹配元素所有的動(dòng)畫。

當(dāng).finish()在一個(gè)元素上被調(diào)用,立即停止當(dāng)前正在運(yùn)行的動(dòng)畫和所有排隊(duì)的動(dòng)畫(如果有的話),并且他們的CSS屬性設(shè)置為它們的目標(biāo)值(所有動(dòng)畫的目標(biāo)值)。所有排隊(duì)的動(dòng)畫將被刪除。

如果第一個(gè)參數(shù)提供,該字符串表示的隊(duì)列中的動(dòng)畫將被停止。

.finish()方法和.stop(true, true)很相似,.stop(true, true)將清除隊(duì)列,并且目前的動(dòng)畫跳轉(zhuǎn)到其最終值。但是,不同的是,.finish()?會(huì)導(dǎo)致所有排隊(duì)的動(dòng)畫的CSS屬性跳轉(zhuǎn)到他們的最終值。

參數(shù)

queueStringV1.0

停止動(dòng)畫隊(duì)列中的名稱。

示例

停止當(dāng)前正在運(yùn)行的動(dòng)畫

$("#complete").click(function(){
? $("div").finish();
});