Es extraño. Tengo una animación que comienza cuando salgo en un DIV. En este div tengo otro en posición absoluta que quiero mover hacia arriba hasta que el mouse permanezca en div principal y baje en su posición cuando salga de div principal. Un simple efecto estacionario. He escrito esta función que funciona bien aparte un error extraño.Jquery animate bottom problema
var inside = $('.inside')
inside.hover(function() {
$(this).children(".coll_base").stop().animate({
bottom:'+=30px'
},"slow")
}, function() {
$(this).children(".coll_base").stop().animate({
bottom:'-=30px'
},"slow");
});
Necesito + = 30 y - = 30 porque tengo que aplicar esta función a un rango de div con diferente fondo. El problema es que si me desplazo sobre y fuera de div, el DIV anima a la derecha, pero cuando baja, disminuye el valor de la parte inferior de cada animación. Si voy hacia arriba y hacia abajo desde el div principal veo que el div animado desciende incluso más allá del div principal. Creo que echo de menos algo para resolver este error. Gracias por cualquier ayuda
¡gracias! funciona genial! – andrea
@andrea - De nada. : o) – user113716