Pregunta

Estoy tratando de hacer una función de desplazamiento automático / carrusel para una lista desordenada de imágenes.

Cuando pasa el mouse sobre el div que contiene, llama a una función cuyo trabajo es animar el margen en el <ul>

$(".thumbs").animate({"margin-top": (currentMargin - 10) + "px"}, function(){
     console.log("margin-top" + (currentMargin - 10) + "px");
     running=false;
     });

Estoy viendo el valor correcto para lo que quiero en el registro, es decir, la animación cree que está terminada ... pero nada está cambiando en mi div.

¿Alguien tiene alguna idea de lo que podría hacer que la función animada no funcione según lo previsto?

Gracias

¿Fue útil?

Solución

intente usar " marginTop " en lugar de " margin-top " ;. Normalmente cuando usa los accesorios CSS como & Quot; border-something & Quot; o " margen-algo " es mejor usar " normalizado " versión de él, como solía hacerlo en DHTML (styles.marginTop).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top