DOM에 접근 할 때 완전히 생성되지 않은 DOM객체를 참조하려고 하면 문제가 발생한다.
그래서 onload 이벤트에 핸들러를 걸어주는데,
onload 는 모든 리소스가 로드되고나서 발생하는 이벤트란 거다.
그러한 단점을 보완하기 위해서 jquery에서는 ready는 함수를 제공한다.
ready는 DOM에 접근할 수 있는 시점을 알려준다.
ie에서는 모질라계통 브라우저에서 지원하는 DOMContentLoaded functionality 가 없다.
그 비슷한 기능을 defer 속성을 이용해서 구현해 놓았다.
defer속성은 W3C 표준 속성이지만 모질라 계열에서는 지원안하는거같다.
'코드 > JS' 카테고리의 다른 글
숫자 3단위마다 콤마 삽임 (0) | 2013.11.21 |
---|---|
Javascript DOM Ready (0) | 2013.10.23 |
ie6에서 png 이미지 디스플레이 (0) | 2013.10.10 |
제이쿼리 여러 함수 플러그인 작성 (0) | 2013.08.23 |
(function($){...})(jQuery) (0) | 2013.07.12 |