Latest web development tutorials

jQuery Prettydate

jQuery Prettydate Plug-Formen sorgen für eine starke Authentifizierung, so dass der Client-Formular-Validierung zu erleichtern, während viele Anpassungsmöglichkeiten Bereitstellung von Anwendungsanforderungen zu erfüllen. Das Plug-in mit einer Reihe von nützlichen Validierungsmethoden gebündelt, einschließlich URLs und E-Mail-Authentifizierung, während ein benutzerdefiniertes Verfahren zur Herstellung der API bereitstellt. Alle Bindungsverfahren unter Verwendung von Englisch als Standardfehlermeldung, und wurde in 37 Sprachen übersetzt.

Die aktuelle Version ist 1.1.0 Plugin.

Download von jQuery Prettydate Validation (Passwort - Authentifizierung) Stecker .

Verwendung

So verwenden Prettydate Plugin, müssen Sie mit einem Datum im Titel des ISO8601:

<a title="2008-01-28T20:24:17Z"> 28. Januar 2008 </a> 
<a title="2008-01-27T22:24:17Z"> 27. Januar 2008 </a> 
<a title="2008-01-26T22:24:17Z"> 26. Januar 2008 </a>

Dann bewerben sie prettyDate Methoden:

$ (Funktion () {$ ( "a") prettyDate () ;.});

Zur Lokalisierung des Plug-in, das Eigentum an der $ .prettyDate.messages neu zu schreiben. Hier ist die deutsche Lokalisierung als Beispiel:

$ .prettyDate.messages = {Jetzt: "gerade eben", Minute: "Vor einer Minute", Minuten: $ .prettyDate.template ( "vor {0} Minuten"), Stunde: "Vor einer Stunde", Stunden: $ .prettyDate.template ( "vor {0} Stunden"), gestern: "gestern", Tage: $ .prettyDate.template ( "vor {0} Tagen"), Wochen: .prettyDate.template $ ( "vor {0} Wochen ")}

Das Widget wird aktualisiert, sobald alle 10 Sekunden jedes Element ausgewählt ist. Wie diese "gerade jetzt" wird "1 Minute" und dann in "x Minuten" und dann auf "1 Stunde" und so weiter.

Sie können das Intervall Option geben Sie den "false" Update-Intervall zu deaktivieren:

$(function() { $("a").prettyDate({ interval: false }); });

Oder ein anderes Zeitintervall eingestellt, zum Beispiel: Intervall: 1000, aktualisiert jede Sekunde an jedem der ausgewählten Elemente:

$(function() { $("a").prettyDate({ interval: 1000 }); });

Die Standardoption ist die Titelattributwert in ISO8601 Datum Zeichenfolge zu lesen. Reload diese Option andere Attribute zu verwenden, zum Beispiel eine benutzerdefinierte "isodate" Eigenschaften:

$(function() { 
	$("a").prettyDate({
		function() { // "this" 是 DOM 元素
			return $(this).attr("isodate");
		} 
	}); 
});