[英]jQuery timeago plugin not working in Safari
我正在使用jQuery timeago插件,它在Chrome和Firefox中有效,但在Safari中不起作用。 用法很簡單,如網站上所給。
$(document).ready(function() {
jQuery("abbr.timeago").timeago();
});
<abbr class="timeago" title="{{ISO8601_TIME timeStamp}}">{{COMMENT_DATE_TIME timeStamp}}</abbr>
<abbr>
標記中的標題和日期是iso時間戳。 它可以在Chrome和Firefox中按預期工作,但只是在Safari中打印出時間戳(例如2012-11-28 19:16:49)。
誰能幫我解決問題所在?
在Chrome中編輯 :
在Safari中:
對於從以下位置創建的utc字符串:newDate.toUTCString():
在Google Chrome瀏覽器中,調用jQuery.timeago('Fri,31 May 2013 10:37:16 GMT')產生的輸出為“ NaN years ago”。 但是,它在Firefox瀏覽器中工作正常。
最好是使用newDate.toISOString(),它在兩種瀏覽器中都可以使用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.