Pregunta

Cuando agrego algo de la clase "myClass" Quiero llamar a una función en este elemento.

Sería algo en la línea de:

jQuery(".error_message").live("load",function(){
  alert("test"+this);
});

... excepto que esta no existe.

¿Cuál es la mejor manera de hacer esto?

¿Fue útil?

Solución

La respuesta corta, directa a su pregunta sería "no se puede hacer". Pero a partir de su comentario hace unos minutos, veo que desea agregar elementos de diferentes maneras y tener un método unificado de manejar estos elementos recién añadidos. ¿Puedo sugerir otro enfoque? eventos personalizados gatillo .

La forma en que funcionaría es así: en todas partes se carga el elemento de mensajes de error, se agrega una línea cuando se hace:

 $('.error_message').trigger('load');

Ahora su .live ( 'carga' ...) que va a funcionar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top