Я передаю объект обратно из моего приложения rails с меткой времени. Я пытаюсь использовать jQuery, чтобы принять формат, в котором он входит, и проанализировать его на что-то вроде "5 минут назад" "час назад" и т.д.
$.each(data, function(i, issue){
var created = $.timeago(issue.created_at.to_datetime);
...
Когда я вызываю событие, которое вызывает это, я получаю следующую ошибку:
Uncaught TypeError: Object function ( selector, context ) {
// The jQuery object is actually just the init constructor 'enhanced'
return new jQuery.fn.init( selector, context, rootjQuery );
} has no method 'timeago'
Есть ли способ сделать это с плагином timeago, или я могу попробовать другой метод?
Почему бы не использовать встроенный метод рельсов?
<%= time_ago_in_words(issue.created_at) %>
issue.created_at.to_datetime
.to_datetime
дляissue.created_at
Является ли проблема объектом JSON?