Solucionado
No se por que pero hay que poner el campo en una variable o no funcionará:
Código Javascript
:
Ver original$('.ava_bar').each(function(){
$(this).animate({marginLeft: $(this).find('.toperc').val() + 'px'},400);
alert("no funciona");
var a = $(this);
$(this).animate({marginLeft: a.find('.toperc').val() + 'px'}, 400);
alert("ahora si funciona :S");
});