Foros del Web » Programando para Internet » Jquery »

[SOLUCIONADO] Expresion de programación de evento onchange con JQuery. No la entiendo

Estas en el tema de Expresion de programación de evento onchange con JQuery. No la entiendo en el foro de Jquery en Foros del Web. Hola, soy nuevo (o más bien un intruso) en JQuery. Que hacen estas lineas?: $('.matrix-table').on('change', 'input.rooms-to-sell', function () { updatedInputs.push($(this)); alert('Cambie la tabla'); }) No ...
  #1 (permalink)  
Antiguo 01/09/2014, 19:39
 
Fecha de Ingreso: agosto-2014
Ubicación: Santiago
Mensajes: 15
Antigüedad: 9 años, 8 meses
Puntos: 0
Expresion de programación de evento onchange con JQuery. No la entiendo

Hola,

soy nuevo (o más bien un intruso) en JQuery.

Que hacen estas lineas?:

$('.matrix-table').on('change', 'input.rooms-to-sell', function ()
{

updatedInputs.push($(this));

alert('Cambie la tabla');
})

No me queda claro si se dispara cuando se modifica la clase rooms-to-sell, o cuando se modifica la clase .matrix-table.
Revise y la .matrix-table no tiene datos que se puedan modificar. En tanto rooms-to-sell si contiene datos. No se como esta expresión funciona. Si alguien me explica se agradece
  #2 (permalink)  
Antiguo 02/09/2014, 03:14
 
Fecha de Ingreso: agosto-2007
Mensajes: 345
Antigüedad: 16 años, 8 meses
Puntos: 21
Respuesta: Expresion de programación de evento onchange con JQuery. No la entiendo

Todos los elementos "input.rooms-to-sell" dentro de un elemento "matrix-table" cuando se cambian ejecutan el código: "updateInputs.push($(this))"
__________________
----
http://www.mascodigo.com
  #3 (permalink)  
Antiguo 02/09/2014, 08:10
 
Fecha de Ingreso: agosto-2014
Ubicación: Santiago
Mensajes: 15
Antigüedad: 9 años, 8 meses
Puntos: 0
Respuesta: Expresion de programación de evento onchange con JQuery. No la entiendo

Esto quiere decir que dentro de la clase:
matrix-table

deben haber elementos
input.rooms-to-sell

saludos

Etiquetas: evento, expresion, onchange
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:13.