1
嘿伙计我有一个循环这些div的问题。jquery动画 - 循环divs
当第一个div离开屏幕时,我希望它跳回到屏幕的开头并重新开始循环。这里是jsfiddle。
我也有这个功能,我认为应该工作,但它没有做任何事情/我做错了什么事哈哈。
var boxes = $('#inner>div');
var speeds = [
0.5, 0.5, 0.35, 0.45, 0.46, 0.55, 0.5, 0.5
];
function update() {
var width = $('#wrapper').width;
// update boxes
for (var i = 0; i < boxes.length; i++) {
var box = boxes[i];
var speed = speeds[i];
box.left -= speed;
if (box.left < -box.width) {
cloud.left = width;
}
};
window.setTimeout(update, 2000);
};
一个伟大的答案! – Seano666
谢谢!伟大的解释。 @IrkenInvader – verygreen