Foros del Web » Programando para Internet » Jquery »

Problema Jquery y backgroundPosition

Estas en el tema de Problema Jquery y backgroundPosition en el foro de Jquery en Foros del Web. Hola, verán tengo un problema con el backgroundPosition de un <BODY>. Básicamente estoy intentado que al ejecutar una función, la imagen del fondo del body ...
  #1 (permalink)  
Antiguo 30/07/2012, 05:04
 
Fecha de Ingreso: mayo-2008
Mensajes: 315
Antigüedad: 16 años
Puntos: 7
Problema Jquery y backgroundPosition

Hola, verán tengo un problema con el backgroundPosition de un <BODY>.

Básicamente estoy intentado que al ejecutar una función, la imagen del fondo del body rote un ciclo, es decir que la imagen se mueva hacia la izquierda o derecha 1 vez.

He construido el código pero cuando lo hace dependiendo del zoom del navegador, lo hace de una forma o otra, también he intentado hacerlo tanto por "%", como por "px".

Les dejo el código en question haber si ustedes saben que podría ser, muchas gracias.


PD: Disculpen no se si esto es especialmente Javascript o CSS.
Código HTML:
<script>
function calcularValorPos(id){
	    var valorX=0;
    positionXY = $(id).css('backgroundPosition').split(" ");
    positionXY[0]=positionXY[0].replace("%", "");
        
    valorX=parseInt(positionXY[0]);        
    return valorX;
}
function slide(tipo){
	var valorX_Body=calcularValorPos('body');
    if(tipo=='Izq'){
    	    valorX_Body-=parseInt(100);
    }else{
 	     valorX_Body+=parseInt(100);
    }
    $('body').animate({backgroundPositionX: valorX_Body+'%'},{duration:1000,complete: function (){}});
</script

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:25.