Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/12/2011, 03:57
raulemir
 
Fecha de Ingreso: marzo-2003
Ubicación: valencia
Mensajes: 68
Antigüedad: 21 años, 7 meses
Puntos: 0
Problema for()

Hola podeis echarme una mano con este script? Todo funcionaba genial cuando no estaba utilizando el bucle (modificando únicamente la posición del fondo de un único div), pero al intentar hacer un bucle para cambiarlo en 3 divs nada funciona.
Código:
$(document).ready(function() {
	var i
	for (i=1;i<=3;i++){
		$("#al").html("#his"+i);
		$(window).scroll(function () { 
		var offset = $("#his"+i).offset();
		var diferencia = offset.top - $(window).scrollTop();
		$("#his"+i).css("background-position", "center "+(diferencia/2)+"px" );
	
		});
	}
});
Muchas gracias!