2011-02-08 18 views
0

details italicというクラスの<abbr>タグがあり、titleプロパティは、最近の時刻として2011-02-08 10:42:04というタイムスタンプで設定されています。 2 hours agoという値を得るために、私はどのようにtimeagoプラグインを呼び出すと思いますか?javascriptでTimeagoプラグインが動作しない

答えて

0

instructionsは、タイムスタンプの形式にかなり特定されている、それはISO 8601にする必要があります:

<abbr class="timeago" title="2008-07-17T09:24:17Z">July 17, 2008</abbr> 

だけ2011-02-08 10:42:04はおそらくないだろう。

+1

'2011-02-08 10:42:04'は私にとってうまくいきます。少なくともこれを使うときは、この '$ .timeago( '2011-02-08 10:42:04')'のように。 –

+0

テーブルに追加される行ごとにタイムスタンプが変更されます。それはどういう意味ですか? – Amol

+0

@Amolあなたはタイムスタンプ*形式*を意味しますか?知りません。 ISO 8601を試しましたか?それは動作しますか?そうでない場合は、コードをもっと見る必要があります。 – deceze

0

documentationはこれをかなりうまく説明してくれると思います。あなたはそれを試してもそれを稼働させることができませんでしたか?

$(document).ready(function() { 
    $("abbr.details.italic").timeago(); 
}); 

は(クラスdetails italic付き)すべてのabbr要素にtimeagoを呼び出し、title属性に設定された日付に応じてその値を変更します。

+0

私はそれを知っていると私はそれを試みたが、まだ動作していません。私はまた、$ – Amol

+0

の代わりにjQueryについても言及しようとしました。これは、$またはjQueryでアクセスすることでhtml要素の外側でこれを使用することも問題になります。 – tylerthemiler

関連する問題