jQuery tiene una carpeta de eventos muy útil llamada live() que agregará eventos a elementos DOM sobre la marcha (incluso para los elementos que se agregarán más tarde al DOM). El problema es que solo funciona en eventos específicos (listed here in documentation).Cómo crear eventos personalizados en vivo en jQuery
Realmente quiero tener eventos en vivo para el enfoque, desenfoque y cambio que no son compatibles con en vivo en este momento. Además, si puedo hacer eventos personalizados en vivo, será un gran cambio de juego para mi aplicación. La mayor parte del código que tengo ahora está dedicado a volver a vincular eventos antiguos (cambio, enfoque y eventos personalizados para hacer que los elementos se puedan arrastrar o cambiar de tamaño) a nuevos elementos dom que se han agregado a través de ajax.
¿Alguna idea? Supongo que la delegación de eventos es el camino a seguir, pero en este momento hará que el código sea más complicado. Tal vez un complemento que maneje delegaciones de eventos ... no estoy seguro. Ayúdame a encontrar una solución.
livequery suena como una solución. gracias por mencionarlo Lo verificare para ver si puede resolver mis problemas. –
Una fuente informativa sobre las diferencias entre .live() y el plugin livequery. Aparentemente están usando diferentes técnicas. http://groups.google.com/group/jquery-en/browse_thread/thread/432a0d9caae734db –