coding/JS

자동실행 함수 $(document).ready()

JIN_Coder 2022. 4. 28. 18:39

2022.04.28

 

Javascript로 페이지 로드  자동으로 실행되는 함수를 구현하려면 window.onload 함수를 사용

페이지의 모든 요소들이 로드되어야 호출 됨(페이지가 모두 로드된 시점)

한페이지에는 하나의 window.onload() 가 적용됨

 

window.onload = function () {
	alert("hi")
}

 

 

jQuery는 자바스크립트의 window.onload 함수의 문제점을 해결하기 위해 $(document).ready() 함수를 사용

DOM이 모두 로드 되면 실행됨

중복 사용해도 순서대로 모두 실행됨

$(document).ready(function(){
	alert("hi")
});

// or

$().ready(function(){
	alert("hi")
});

 

 

// 참고

https://zuyo.tistory.com/525

 

JavaScript | 자동 실행 함수 (window.onload, $(document).ready())

요약 window.onload 와 $(document).ready() 중에 어느 한 쪽이 좋다고 할 수 없다. window.onload 는 페이지의 모든 요소들이 로드된 이후에 호출되며, $(document).ready() 는 DOM 요소들만 로드되면 호출된다...

zuyo.tistory.com

 

'coding > JS' 카테고리의 다른 글

함수 실행 후 새로고침  (0) 2022.04.30
API / Ajax get / post DB 저장 및 출력  (0) 2022.04.29
Ajax  (0) 2022.04.28
문자열에서 특정 문자열 찾기 search()  (0) 2022.04.28
JQuery  (0) 2022.04.28