Latest web development tutorials

jQuery를 Prettydate

jQuery를 Prettydate 플러그인 형태의 애플리케이션 요구를 충족하기 위해 사용자 정의 옵션을 많이 제공하면서, 클라이언트 양식 유효성 검사를 쉽게 허용, 강력한 인증을 제공합니다. 이 API의 제조를위한 사용자 정의 된 방법을 제공 플러그인은, URL 및 전자 메일을 포함한 인증 확인 방법의 유용한 세트 번들. 모든 바인딩 기본 오류 메시지로 영어를 사용하는 방법, 및 37 다른 언어로 번역되었다.

현재 버전은 1.1.0 플러그인입니다.

다운로드 jQuery를 Prettydate 확인 (암호 인증) 플러그를 .

용도

Prettydate 플러그인을 사용하려면, 당신은 ISO8601의 제목에 날짜가 필요합니다 :

<a title="2008-01-28T20:24:17Z"> 월 28 일, 2008 </a>를 
<a title="2008-01-27T22:24:17Z"> 1 월 27 일, 2008 </a>를 
<a title="2008-01-26T22:24:17Z"> 월 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 시간 전"등으로에 "분 전"다음이된다.

당신은 "false"를 업데이트 간격을 해제하는 간격 옵션을 지정할 수 있습니다 :

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

간격 : 1000, 선택된 요소의 각 초마다 업데이트 또는 예를 들어, 서로 다른 시간 간격을 설정

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

기본 옵션은 ISO8601 날짜 문자열에서 title 속성 값을 읽을 수있다. 다른 속성, 예를 들어, 사용자 정의 "isodate"속성을 사용하려면이 옵션을 새로 고침 :

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