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