我想知道是否有可能创建一个无限循环,它不会使浏览器崩溃我正在处理一个画廊类型的东西,当它在屏幕上滚动时会产生脉冲。
这是我到目前为止所拥有的(这显然会使浏览器崩溃):
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 );
}
});
}
任何提示都会很棒!