Cha*_*ell 4 jquery plugins timeago
我正在尝试"调整"TimeAgo插件,以便我可以根据具体情况删除后缀"之前".
这是我尝试过的
$("time.timeago-nosuffix").timeago({suffixAgo: ""});
Run Code Online (Sandbox Code Playgroud)
和
$("time.timeago-nosuffix").timeago({ settings: { strings: { suffixAgo: null}} });
Run Code Online (Sandbox Code Playgroud)
以及
$(document).ready(function () {
$("time.timeago").timeago();
$("time.timeago-nosuffix").timeago(function () {
suffixAgo: ""
});
});
Run Code Online (Sandbox Code Playgroud)
没有运气.
免责声明:我是timeago的作者.
不幸的是,正如PetersenDidIt指出的那样,timeago目前不支持运行时选项.GitHub上存在一个未解决的问题,但是我没有时间去研究它.PetersenDidIt,谢谢你的拉动请求.我会尽快看看.
同时,这是几种可能的解决方法之一......
首先,默认情况下将后缀设置为空字符串:
$.timeago.settings.strings.suffixAgo = "";
Run Code Online (Sandbox Code Playgroud)
接下来,像往常一样运行timeago:
$("time.timeago").timeago()
Run Code Online (Sandbox Code Playgroud)
最后,不是添加"nosuffix"限定符,而是为每个时间戳添加一个类,并为后缀添加后缀,并将后缀添加到所有这些时间戳中:
$("time.timeago.suffix").after(" ago")
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2542 次 |
最近记录: |