pragmaticly/smart-time-ago — pull request #26 by philfreo (2014-05-16 00:50:23+00:00)
Title: Title attribute

Set the 'title' attribute of the timeago element to be the text from the element.

(Only happens the first time we wipe the original text, and only if a
'title' wasn't already set).

This allows your original HTML (before JS runs) to have a human readable date like
"April 11, 2014" and then have smart-time-ago make it say "1 month ago"
but then the user can still hover their mouse to see the more detailed/accurate
format of the date.
`April 11, 2014`

Of course, a tooltip could be done already without these changes if you make the
original HTML like this:
`April 11, 2014`
However having the 'title' before the text has changed is redundant, and not in the
spirit of JS gracefully enhancing the page