jQueryのPrettydate
jQueryのPrettydateはプラグイン形式は、アプリケーションのニーズに合わせてカスタマイズオプションの多くを提供しながら、クライアントのフォームの検証が容易にできるように、強力な認証を提供します。 APIの製造のためのユーザー定義メソッドを提供しながら、プラグインは、URLやメール認証などの検証方法の有用なセットにバンドルされています。 すべてのデフォルトのエラーメッセージとして英語を使用する方法を結合し、37他の言語に翻訳されています。
現在のバージョンは1.1.0プラグインです。
使用
Prettydateプラグインを使用するには、ISO8601のタイトルに日付と必要があります。
<a title="2008-01-28T20:24:17Z"> 1月28日、2008 </a>の <a title="2008-01-27T22:24:17Z"> 1月27日、2008 </a>の <a title="2008-01-26T22:24:17Z"> 1月26日、2008 </a>の
その後、彼らはprettyDate方法を適用します。
$(関数(){$( "A")prettyDate();.});
$ .prettyDate.messagesでプロパティを書き換え、プラグインをローカライズします。 ここでは、例として、ドイツ語のローカライズ:
$ .prettyDate.messages = {今:「geradeのエベン」、分:「VORのeinerミニッツ」、分:$ .prettyDate.template(「VOR {0} Minuten」)、時間:「VORのeinerをStunde "、時間:$ .prettyDate.template(「VOR {0} Stunden ")、昨日:「Gestern」、日:$ .prettyDate.template(「VOR {0} Tagen」)、週間:$ .prettyDate.template(「VOR {0} Wochen ")}
すべての要素を選択されたウィジェットは、10秒ごとに更新されます。 このように「今」の「x分前」とし、「1時間前」などにに「1分前」とその後になります。
あなたは「偽」の更新間隔を無効にする間隔オプションを指定することができます。
$(function() { $("a").prettyDate({ interval: false }); });
あるいは、例えば、異なる時間間隔を設定します。インターバル:1000は、選択された要素のそれぞれに毎秒更新されます。
$(function() { $("a").prettyDate({ interval: 1000 }); });
デフォルトのオプションは、ISO8601日付文字列内のtitle属性の値を読むことです。 他の属性、例えば、カスタム「isodate "プロパティを使用するには、このオプションをリロードします。
$(function() { $("a").prettyDate({ function() { // "this" 是 DOM 元素 return $(this).attr("isodate"); } }); });