我有一个的价值 011-04-29T14:55:33.000Z 这值得推动一个jQuery模板。我用 timeago 转换的日期来经过的时间,但之后被写入模板,没有更新以更多的时间通过。

我怎么会实施的东西会自动更新?

有帮助吗?

解决方案

假设您以此开始(从 timeago 主页): 通用标签

现在,timeago插件将在重写内容时更改标题。您需要做的只是在其他地方跟踪时间戳,将其放回title属性中,然后重新运行插件。像这样: 通用标签

会变成这样: 通用标签

当您要更新它时,只需将data-ts放回title中,然后重新运行插件即可: 通用标签

如果您使用的是旧版jQuery,则可能需要使用$this.attr('data-ts')代替$this.data('ts')

其他提示

我试过的上述与未成功。和我发现了这个。可能是有帮助的。

https://mattbradley.github.io/livestampjs/

在这里, <span data-livestamp="your time goes here..."></span> 是不够的。

不要忘记 jquery.jsmoment.js 之前 livestamp.js

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top