我有一些关于jQuery timeago插件的问题http://timeago.yarp.com/ 首先,短呼叫版本不起作用,我不知道为什么。 $(“#abbr.timeago”).timeago(); 没有显示。 我必须使用$(“abbr.timeago”).text($.timeago($(this).prop(“title”))); 奇怪的… (在$(document).ready中调用…) 无论如何,timeago总是向我展示’NaN years ago’。 以下是一些使用不同格式生成的html标记 “YYYY-MM-dd’T’HH:MM:ss’Z’” NaN years ago …… HH:mm:ssZ“显示 NaN years ago “…… HH:mm:ssZ”显示 NaN years ago “…… HH:mm:ss”显示 NaN years ago 谁能告诉我应该使用哪种格式? 并且,是否需要标签? Jquery 1.10.2,timeago 1.1.0,chrome 26 谢谢 !
我正在尝试将timeago与datejs ( with help of this to get format for local time )结合起来datejs ( with help of this to get format for local time ) 对于timeago我使用以下内容: jQuery(document).ready(function() { jQuery(“abbr.timeago”).timeago(); }); 对于localtime我用这个: jQuery(document).ready(function() { $(‘.UTCTimestamp’).localTimeFromUTC(‘MM/dd/yyyy hh:mm:ss’); }); 我如何将这两者结合在一起? 现在我只能像这样使用一个: 对于Timeago: 2011-09-09 10:10:10 并为当地时间; 2011-09-09 10:10:10
我正在寻找一种方法来触发新的$(“abbr.timeago”动态插入页面的$(“abbr.timeago”元素.timeago()上的.timeago()函数。现在这就是我正在做的事情。 # Triggered on initial page load # application.js.coffee jQuery -> # Timeago $(“abbr.timeago”).timeago() 一些元素被动态替换,我发现需要在将它们插入页面后调用timeago函数。 # Triggered after the new abbr.timeago elements have been inserted // resolve.js.erb $tweet = $(“”); $(“#”).replaceWith($tweet); $tweet.find(“abbr.timeago”).timeago(); 有没有办法绑定到jQuery的.on函数,以便动态插入$(“abbr.timeago”)标签自动调用.timeago() ? 相关阅读: 制作一个jQuery插件工作在一个动态添加元素 =>看起来好像jQuery timeago可以在替换html之前运行,也许是为了避免某种闪存。 https://stackoverflow.com/a/2924202/1606888 =>推荐绑定到.on,但要绑定什么事件? http://www.quirksmode.org/dom/events/ =>无法找到要绑定的明显事件。 有什么选择吗?
我想基于MySQL时间戳显示x seconds ago 。 我找到了名为timeago的插件 但我找不到让它只显示秒的方法。 61秒或300秒我没问题。 有没有办法使用timeago或纯jQuery / JavaScript将输出转换为秒? 谢谢你的帮助 ! 编辑: 示例案例: $time1 = “2014-02-02 23:54:04”; // plus PHP ways to format it. //$time2 = NOW() , or date(); whatever. 我只想得到自$time1以来的秒数。 编辑2: 工作代码: $(function(){ var d2 = new Date(); var d1 = new Date(“2014-02-02 23:54:04”); $(“a#timedif”).html(“Diff. Seconds : “+((d2-d1)/100).toString()); // note that you […]
我想使用jquery timeago插件 – http://timeago.yarp.com/ 我有这样的时间戳1331209044000 ,文档说我需要ISO 8601时间戳。 说实话,我从未听说过ISO 8601。 我怎么能转换它? 干杯