ブラウザをクラッシュさせない無限ループを作成できるかどうか疑問に思っていました。画面をスクロールするときにパルスが発生するギャラリータイプのものに取り組んでいます。
これは私がこれまでに持っているものです(これは明らかにブラウザをクラッシュさせます):
var i = 0;
while (i < 1){
$('.block').each(function(index) {
$(this).css('left', $(this).position().left - 10)
if (($(this).position().left) < ($(window).width() * 0.4)) {
$(this).html('<p>Test 1</p>');
$(this).animate({
width: "500px",
height: "500px",
}, 500 );
}else if (($(this).position().left) < ($(window).width() * 0.2)) {
$(this).html('<p>Test 1</p>');
$(this).animate({
width: "600px",
height: "600px",
}, 500 );
}
});
}
どんなヒントも素晴らしいでしょう!