泡がゆっくりと画面上部に浮かび上がるような効果を出そうとしていますが、今持っているのはこれです、
(なぜそれが機能しないのかはわかりませんが、私が現在これに取り組むことを計画している方法の要点を理解できます。)
function bubbles() {
$(".bubble").animate({
'background': "rgba(0,0,0,0.4)",
'top': '-300px'
}, 200);
}
bubbles();
setInterval(function () {
bubbles();
}, 200);
私の質問は、画面から消えた要素を再利用できる効果的な方法があるかどうかです。たとえば、バブルAがブラウザウィンドウで表示できない場合、バブルAは一番下に移動し、そのサイクルをもう一度繰り返しますか?
また、簡単な副次的な質問として、jQueryを介してアニメーション化し、関数でラップし、setIntervalを使用して常に呼び出すのが最善ですか?