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!