jQuery是一種廣泛應用于網頁開發的JavaScript庫,其中的animate()函數可以使元素動起來。如果想讓動畫重復播放,我們可以使用repeat參數來實現。
$(selector).animate({ // 動畫規則 }, { // 動畫持續時間 duration: 1000, // 重復次數 repeat: 5 });
上面的代碼將會實現一個持續1秒的動畫,重復播放5次。同時,我們也可以使用常量"infinite"來實現無限循環。
$(selector).animate({ // 動畫規則 }, { // 動畫持續時間 duration: 1000, // 重復次數 repeat: "infinite" });
除了repeat參數,animate()函數還提供了很多其他的參數,可以讓我們實現更加細致的動畫效果,例如easing、step、queue等等。在使用animate()函數時,建議結合文檔進行深入學習和應用。