jquery 를 사용 하면 아래의 문법으로 시작 하게 된다.
가장 많이 쓰이는 방법이다.
$(document).ready(function() {
});
그런데 여기저기 jquery 를 사용한 사이트를 보면 아래와 같은 방법을 쓰는걸
볼수 있다.
코드량을 줄이기 위함이다.
$(function() {
});
위쪽을 더 많이 써서 그런지 더 가독성이 좋아 보인다.
Datejs 스크립트 날짜 관련 유용한 라이브러리
스크립트로 날짜를 계산 하면 정말 짜증 난다.
자료를 찾아서 해봐도 내가 원하는 결과는 쉽게 나오지 않는다.
다른 언어들은 편한데 스크립트는 복잡 하다.
그러다 datejs 라는걸 알게 되었다.
3일전 날자를 구하는걸 예로 들어 보겠다.
기존의 스크립트들은 아래와 같다.
var strDate1 = "2015-5-6";
var arr1 = strDate1.split('-');
var dat1 = new Date(arr1[0], arr1[1], arr1[2]);
document.write("* 현재날짜 : " + strDate1 + "<br/>");
document.write("* 3일 더하기 : " + dat1.getFullYear() + "-" + dat1.getMonth() + "-" + (dat1.getDate() + 3) + "<br/>");
document.write("* 3일 빼기 : " + dat1.getFullYear() + "-" + dat1.getMonth() + "-" + (dat1.getDate() - 3) + "<br/><br/>");
Datejs 은 아래와 같다.
Date.today().add(-3).day()
한줄로 끝나 버린다.
이걸 찾고 그동안 수차례 고생한 지난 일들이 생각 나며 억울 하다 ^^;
앞으로는 삽질 안해도 되겠군...
자세한 내용은 아래를 참고 하시길...
date.js 를 다운받아 프로젝트에 넣은후 사용 하면 됨.
소개 사이트
피드 구독하기:
글 (Atom)
새로운 취미생활 RC TRX-6, UDR 영정사진들
서울에 살때는 RC카를 하고 싶어도 장소가 없어서 선뜻 시작이 어려웠다. 교외로 나가자면 차를 갖고 가야하고 최소 1시간은 나가야 할듯했다. 매번 이러다 보면 그횟수가 점점 줄어들어 포기 할까봐 시작하지 않았다. 하지만 전주로 이사와서 친구 한명...

-
특정 element 의 display 속성이 none 인지 아닌지 판단 할때 아래와 같이 사용 하면 쉽다. $('#myDiv').is(':visible'); display: none 일때는 false 를 반환...
-
jquery 로 클릭 이벤트 처리를 위해서 보통은 아래와 같은 방법으로 처리 한다. $(".trashCan").click(function(){ console.log("ddddd"); }); ...
-
* 부모 페이지 폼 html <form name="fnForm" id="fnForm" method="post" target="popup_window"> ...