element가 특정페이지에만 있고 스크립트를 공통으로 사용 하는 경우 jquery selector가 요소를 못찾으면 에러가 나기 때문에 예외 처리가 필요하다.
해당 id , class 또는 기타 element가 있는 지 확인 하려면 .length를 이용한다.
element가 없다면 값은 0 이다 $("#foo").length를 찍어봤을때 id가 test인 element가 없다면 값은 0이다
따라서 조건을 줄때
if($("#foo").length >0){ //exist
.
.
.
}
위와같이 주게되면 test라는 id가 있을경우만 동작하게 할 수 있다.
ex :: http://trandent.com/jsTest/1454420161194