返回值:jQueryfinish( [queue ] )
jQuery finish() 方法概述
停止當前正在運行的動(dòng)畫(huà),刪除所有排隊的動(dòng)畫(huà),并完成匹配元素所有的動(dòng)畫(huà)。
當.finish()在一個(gè)元素上被調用,立即停止當前正在運行的動(dòng)畫(huà)和所有排隊的動(dòng)畫(huà)(如果有的話(huà)),并且他們的CSS屬性設置為它們的目標值(所有動(dòng)畫(huà)的目標值)。所有排隊的動(dòng)畫(huà)將被刪除。
如果第一個(gè)參數提供,該字符串表示的隊列中的動(dòng)畫(huà)將被停止。
.finish()方法和.stop(true, true)很相似,.stop(true, true)將清除隊列,并且目前的動(dòng)畫(huà)跳轉到其最終值。但是,不同的是,.finish()?會(huì )導致所有排隊的動(dòng)畫(huà)的CSS屬性跳轉到他們的最終值。
參數
queueStringV1.0
停止動(dòng)畫(huà)隊列中的名稱(chēng)。
示例
停止當前正在運行的動(dòng)畫(huà)
$("#complete").click(function(){
? $("div").finish();
});