Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/06/2020, 10:23
Avatar de ArturoGallegos
ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: Proble con $this dentro una funcion

Usa el ID sin problemas, los label tienen un atributo FOR que les indica a que INPUT corresponden

Pensando en esa logica lo mas normal es que puedas utilizar siempre el ID, solo tienes que obtenerlo y asignarlo a la variable

Un ejemplo rapido de como se haria

Código HTML:
Ver original
  1. <label for="demo">Hola mundo</label><br>
  2. <input type="text" id="demo">
  3. <br> <br>
  4. <label for="demo2">Desintegrando la realidad</label><br>
  5. <input type="text" id="demo2">

Código Javascript:
Ver original
  1. $('input').on('input', function(){
  2.     $('[for="'+$(this).attr('id')+'"]').html($(this).val());
  3. });

Como ves, el cambio de un input solo afecta a su label, ahora te toca adaptarlo a tus necesidades