jquery id or class exist check - jquery 아이디 또는 클래스 존재여부 검사

북마크 추가

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

 

 

 

 

 

 

 

AD
관리자
2016-04-04 14:59
SHARE