.on () de jQuery para jQuery TimeAgo

Estoy buscando una manera de activar el.timeago() funcionar en nuevo$("abbr.timeago" Elementos insertados dinámicamente en la página. Ahora mismo esto es lo que estoy haciendo.

# Triggered on initial page load

# application.js.coffee
jQuery ->
  # Timeago
  $("abbr.timeago").timeago()

Algunos elementos se reemplazan dinámicamente, y he encontrado la necesidad de llamar a la función timeago en ellos después de insertarlos en la página.

# Triggered after the new abbr.timeago elements have been inserted

// resolve.js.erb

$tweet = $("<%= j render 'conversation_for_tweet', tweet: @tweet %>");
$("#<%= dom_id @tweet, :conversation_for %>").replaceWith($tweet);
$tweet.find("abbr.timeago").timeago();

¿Hay alguna manera de enlazar a jQuery?.on Función, por lo que se inserta dinámicamente.$("abbr.timeago") las etiquetas son llamadas automáticamente.timeago() ¿sobre?

Lectura relacionada:

Hacer que un complemento de jQuery funcione en un elemento agregado dinámicamente => parece que jQuery timeago podría ejecutarse antes de reemplazar el html, tal vez para evitar algún tipo de flash.https://stackoverflow.com/a/2924202/1606888 => recomienda vincular a .on, pero ¿a qué evento vincular?http://www.quirksmode.org/dom/events/ => no se puede encontrar un evento obvio para enlazar. ¿Hay alguna opción?

Respuestas a la pregunta(1)

Su respuesta a la pregunta