Al utilizar pageless1 para activar una carga ajax de contenido con marcas de tiempo más antiguas al final de la página, necesito .timeago() para actuar sobre esas fechas recién cargadas . Funciona con el contenido cargado la primera vez que llega a la página, pero no con el contenido cargado a través de Ajax más tarde.jQuery: Obtenga .timeago() para trabajar en los elementos cargados después de DOM listo (Ajax)
Gracias!
Gracias, Nick! Probaré esto mañana ... – Alfonso
Nick: ¿Hay algún daño al llamar a '$ ('. Selector'). Livequery (función() {$ (esto) .timeago();});' después de vincularlo originalmente durante el documento listo (usando 'jQuery (" abbr.timeago "). timeago();')? ¿O es esto esencialmente como actualizar las marcas de tiempo usando livequery? – iwasrobbed
Un complemento de jQuery (es decir, timeago) solo se inicializará en un elemento una vez, por lo que llamarlo varias veces no causará ningún problema. Por el contrario, la vinculación de controladores de eventos varias veces puede causar problemas ('$ (myElement) .on ('click', ...);') – NDM