2010-06-01 17 views
6

Mi pregunta es:Span cambio elemento evento

tiene un elemento span el evento interno cambio html? Creo que tengo un lapso y cuando el span html interno está cambiando, ¿lanzará un evento que pueda alcanzar?

Me gustaría usar Jquery para enlazar a este evento de span.

l.

Respuesta

1

No. Como regla general, si algo interno de un script cambia algo, no desencadenará un evento.

Nada externo a una secuencia de comandos puede editar el innerHTML de un tramo (a menos, tal vez, es contentEditable) por lo que no hay ningún evento.

5

Desde el jQuery documentation:

El evento de cambio se envía a un elemento cuando su valor cambia. Este evento es limitado a <input> elementos, <textarea> cajas y <select> elementos.

+0

Los tramos no tienen valores en el primer lugar ... – Quentin

+1

La pregunta es un poco críptico, pero le gustaría un evento de cambio cuando el código HTML interno de cambios de etiquetas. – GvS

0

¿Por qué no lo maneja cuando realiza el cambio?

function updateHTML(el,newhtml,callback){ 
    el.innerHTML=newhtml; 
    if(typeof callback=='function')callback(el); 
} 
Cuestiones relacionadas