jquery dom 객체 존재 여부 체크

|

요즘 스크립트 작업은 대부분 jQuery에 의존하고 있다.

작업을 하다 객체가 존재하는가 하지않는가가 필요해서 코딩을 약간 해봤는데 무조건 객체가 존재한다고 나와버린다.


보통 자바스크립트에서는

alert(getElementById("id값"));
이렇게 적으면 존재유무가 표시되는데....

alert($("#id값));
jQuery도 비슷하게 했는데 안된다.

그래서 검색을 하다보니 jQuery는 다른 방식으로 객체를 찾아내는걸 알게 되었다.



alert( $("#id값").length );
위와 같이 수행했을경우 id값이 존재하면 1 이상을, 존재하지 않으면 0을 리턴한다.

존재할때 계속 코드를 수행하게 만들기 위해서는

if ( $("#id값") > 0 ) {
     //수행할 코드
}


이제 좀 잘되는거 같다.

'프로그래밍 > jquery' 카테고리의 다른 글

validation(검증) 플러그인  (0) 2010.10.20
jQuery 기본 셀렉터  (0) 2010.06.10
[02] selector  (0) 2009.09.23
[01] jQuery Core  (0) 2009.09.23
[플러그인] 쿠키  (0) 2009.09.23
And