Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2013, 14:08
Avatar de stramin
stramin
 
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 9 meses
Puntos: 336
Margen basado en valor de input

Hola!

Estoy tratando de hacer una animación con un valor dependiente de un campo de texto dentro del mismo elemento que quiero editar :

Lo que busco es que el margen sea dependiente del valor de un campo

creo que se entenderá mejor con el código, lo he intentado de varias formas y ninguna funciona.

Este es uno de mis intentos:
Código Javascript:
Ver original
  1. $('.ava_bar').animate({marginLeft: $(this).find('.toperc').val() + 'px'},400);

Al ver que no funciona he intentado este:
Código Javascript:
Ver original
  1. $('.ava_bar').ready(function(){
  2.     var marg=$(this).find('.toperc').val();
  3.     $(this).animate({marginLeft: marg + 'px'},400);
  4. });

Este es el HTML:
Código HTML:
Ver original
  1. <div class="ava_bar">
  2. <input id="topercgps" class="toperc" name="toperc" type="hidden" value="50">
  3. </div>

Sin lograr buenos resultados

Espero puedan ayudarme, gracias.
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D

Última edición por stramin; 02/09/2013 a las 15:49