目前我正在使用 timeago 插件来显示时间。它已成功实施。但是有个小问题。当页面第一次加载时,它可以正常工作,几秒钟后它会显示any moment now
在所有使用它的地方。这是插件的问题还是我以错误的方式实现。下面是我的实现代码。如果它的插件问题,请建议我其他时间之前完美运行的插件,并在不刷新页面的情况下更新它的时间。
jQuery
$(window).load(function(){
//timeago
jQuery("abbr.timeago").timeago();
jQuery.timeago.settings.allowFuture = true;
//jQuery.timeago.settings.strings.inPast = "time has elapsed";
jQuery.timeago.settings.allowPast = false;
//timeago
});
HTML
<abbr class="timeago" title="<?php echo $noti->date_time; ?>"></abbr>
//$noti->date_time is from database. eg: 2014-11-15 22:46:38