jQuery 문장에 대한 설명으로 옳지 않은 것은?$ (document… | [멀티미디어콘텐츠제작전문가 필기] 16년 1회차 기출문제 상세 페이지
1[멀티미디어콘텐츠제작전문가 필기] 16년 1회차
jQuery 문장에 대한 설명으로 옳지 않은 것은?
$ (document).ready(function( ) { });
1
Html을 읽어 들일 때까지 대기 후, 스크립트를 실행한다.
2
$ ready(function( ) { }); 로 단축표현이 가능하다.3
document는 현재 문서를 의미하는 내장 객체이다.
4
jQuery 이벤트 메소드 중 하나이다.
해설
이 문장의 단축 표현은 $(function( ) { }); 이다. 따라서 ready를 그대로 남긴 채 $ 뒤에 붙여 쓰면 된다는 설명은 옳지 않다.
$(document).ready( )는 DOM 문서 구조를 모두 읽어 들인 시점에 등록해 둔 함수를 실행하는 jQuery의 이벤트 메소드다. 이미지 등 외부 자원까지 기다리는 window.onload보다 먼저 동작한다는 점이 특징이다.
여기서 document는 현재 문서를 가리키는 브라우저 내장 객체이며, 이를 $( )로 감싸 jQuery 객체로 만든 뒤 ready 메소드를 호출하는 구조다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.