ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 함수
    프로그래밍/JQuery 2022. 10. 17. 21:52
    728x90

     

     

    제이쿼리에서 함수를 표현하는 방법에 대해 배워보자.

     

    자바스크립트는 HTML 문서가 전부 로드가 된 이후 실행이 되어야하는 규칙이 존재하기 한다. 특별히 문제가 발생하지 않지만 아직 존재하지않는 HTML 요소에 속성을 다루고자할때 문제가 발생할 수 있다.

    따라서 자바스크립트에서 HTML 문서를 전부 로딩하고 실행되는 함수를 아래와 같이 표현하였다.

    window.onload = function(){    // HTML 문서를 다 읽고 실행하는 함수
        실행문
        ...
    }

     

     

    제이쿼리에서도 똑같은 기능을 수행하는 함수를 아래와 같이 표현가능하다.

    $(document.ready(function(){    // 구버전
        실행문
        ...
    }));
    
    $(function(){    // HTML 문서를 다 읽고 실행하는 함수
        실행문
        ...
    });

     

     

    위에서는 웹 브라우저, 즉 HTML 문서를 모두 로드되고 실행되는 함수를 다뤘다. 다음으로 창을 모두 로드한 후 실행되는 함수를 알아보자.

     

    $(window).load( function() { // 창이 전부 로드된 후 실행하는 함수
       실행문
       ...
    });

     

     

     

     

     

     

    728x90

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

    JQuery로 DOM 다루기 - 요소 추가  (0) 2022.10.23
    메소드 체이닝(Method Chaining)  (0) 2022.10.22
    요소 접근 메소드  (0) 2022.10.19
    선택자  (0) 2022.10.18
    JQuery 들어가기  (0) 2022.10.15

    댓글

Designed by Tistory.