jQuery animate 函數(shù)可以讓網(wǎng)頁元素實(shí)現(xiàn)各種動(dòng)畫效果。其中,使用 easeOut 動(dòng)畫函數(shù)可以實(shí)現(xiàn)減速效果。
$(selector).animate({param1:val1, param2:val2...},speed,easing,callback)
在上述代碼中,easing 參數(shù)即為動(dòng)畫函數(shù)。使用 easeOut 即可實(shí)現(xiàn)減速效果。
$(selector).animate({left:'500px'},5000,'easeOut')
上述代碼讓元素在 5 秒內(nèi)從當(dāng)前位置滑動(dòng)到 500 像素左側(cè),同時(shí)實(shí)現(xiàn)減速效果。你也可以使用其他的 jQuery 動(dòng)畫函數(shù),例如 easeIn、linear、swing 等。