我在页面顶部有一个 div,我想淡入和淡出 3 次。我已经找到了一个问题/答案,它显示了如何通过将淡入淡出效果放在一个调用自身的函数中来使用无限循环淡入淡出,但我想知道指定有限数量的淡入淡出循环的最佳方法是什么。到目前为止,这就是我所拥有的(从另一个 StackOverflow 帖子中窃取):
function fade() {
$("#notification").animate({opacity: 1.0}, {duration: 500})
.animate({opacity: 0}, {duration: 500})
.animate({opacity: 0}, {duration: 500})
.animate({opacity: 1.0}, {duration: 500, complete: fade})
}
提前为这样的 js 菜鸟道歉。