06/11/2012, 06:09
|
| | | Fecha de Ingreso: enero-2011 Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 14 años Puntos: 206 | |
Respuesta: Modificar estilo css jQuery si "pilla" los CSS de elementos creados dinámicamente. Lo que no pilla son los eventos (onclick, onchange, etc) de elementos creados dinámicamente si tú declaraste dicho evento en el load de la página.
El live (obsoleto, ahora se recomienda usar la función delegate, o mejor, on) lo que hace es capturar los eventos en el document de la página, y comprobar que elemento último produjo dicho evento.
Es decir, si en el body tengo un div, y en el div tengo un botón, si capturo el evento click en el body, y pincho en el botón, se disparará. Y además podré saber en qué botón se pinchó. Si posteriormente añado botones, seguirá funcionando, porque el evento en realidad está asociado al body.
Esta técnica se llama delegación de eventos, pero repito, no es tu problema, al menos si no piensas ponerle eventos a ese elemento. |