我正在尝试创建气泡慢慢上升到屏幕顶部的效果,我现在拥有的是这个,
(不知道为什么它不起作用,但你知道我目前计划解决这个问题的方式。)
function bubbles() {
$(".bubble").animate({
'background': "rgba(0,0,0,0.4)",
'top': '-300px'
}, 200);
}
bubbles();
setInterval(function () {
bubbles();
}, 200);
我的问题是,有没有一种有效的方法可以重用屏幕外的元素?例如,当浏览器窗口无法查看气泡 A 时,它会走到底部并再次重复其循环?
另外作为一个简短的附带问题,是否最好通过 jQuery 对其进行动画处理,将其包装在一个函数中并使用 setInterval 不断调用它?