Notice
Recent Posts
Recent Comments
Link
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- poi ๋์ฉ๋
- xssreader
- opcpackage
- poi monitorjbl
- ios app ๊ฐ๋ฐ
- js ์ ์์๋ช
- xcode12.5.1
- monitorjbl ์์
- ์ ์์๋ช ๊ธฐ๋ฅ๊ตฌํ
- ์ ์์๋ช ๊ฐ๋ฐ
- xssfworkbook
- fullcalendar js
- jxls ์์
- Xcode
- PostgreSQL
- js๋ฌ๋ ฅ
- swift ๊ณ์ฐ๊ธฐ
- jxls
- swift ๋ฉ๋ชจ์ฅ ๋ง๋ค๊ธฐ
- xcode swift memo
- ๋ฌ๋ ฅ๊ธฐ๋ฅ๊ฐ๋ฐ
- outofmemoryerror ๋ฐฉ์ง
- mysql
- Oracle
- ๋์ฉ๋์์ ์ ๋ก๋
- spring annotation
- Swift
- xlsx-streamer
- MSsql
- monitorjbl
Archives
- Today
- Total
web developer๐ฉ๐ป๐ป
[jQuery] $(document).ready vs $(window).load ์ฐจ์ด ๋ณธ๋ฌธ
728x90
$(document).ready
- ์ธ๋ถ ๋ฆฌ์์ค. ์ด๋ฏธ์ง์๋ ์๊ด์์ด ๋ธ๋ผ์ฐ์ ๊ฐ DOM (document object model) ํธ๋ฆฌ๋ฅผ ์์ฑํ ์งํ ์คํ
- window.load() ๋ณด๋ค ๋ ๋น ๋ฅด๊ฒ ์คํ๋๊ณ ์ค๋ณต ์ฌ์ฉํ์ฌ ์คํํด๋ ์ ์ธํ ์์๋๋ก ์คํ๋จ
$(window).load
- DOM์ standard ์ด๋ฒคํธ
- html์ ๋ก๋ฉ์ด ๋๋ ํ์ ์์
- ํ๋ฉด์ ํ์ํ ๋ชจ๋ ์์(css, js, image, iframe etc..)๋ค์ด ์น ๋ธ๋ผ์ฐ์ ๋ฉ๋ชจ๋ฆฌ์ ๋ชจ๋ ์ฌ๋ ค์ง ๋ค์์ ์คํ๋จ
- ํ๋ฉด์ด ๋ชจ๋ ๊ทธ๋ ค์ง ๋ค์์ ๋ฉ์ธ์ง์ด๋ ์ด๋ฏธ์ง๊ฐ ๊ด๋ จ ์์๊ฐ ๋ชจ๋ ์ฌ๋ ค์ง ๋ค์์ ์ ๋๋ฉ์ด์ ์ ์ ํฉํจ
- ์ ์ฒด ํ์ด์ง์ ๋ชจ๋ ์ธ๋ถ ๋ฆฌ์์ค์ ์ด๋ฏธ์ง๊ฐ ๋ธ๋ผ์ฐ์ ์ ๋ถ๋ ค ์จ ์ดํ ์๋ํ๊ฒ ๋์ด ์ด๋ฏธ์ง๊ฐ ์๋ฐ ๋ค๊ฐ ๋๋ ์ด๊ฐ ์๊ธธ ๋์๋ ๊ทธ๋งํผ์ ์๊ฐ์ ๊ธฐ๋ค๋ ค์ผ ํจ
- ์ธ๋ถ ๋งํฌ๋ ํ์ผ ์ธํฌ๋ฃจํธ์ ๊ทธ ์์ window.load ์คํฌ๋ฆฝํธ๊ฐ ์์ผ๋ฉด ๋ ์ค ํ๋๋ง ์ ์ฉ๋จ
- body onload ์ด๋ฒคํธ์ ๊ฐ์ด body์์ onload ์ด๋ฒคํธ๋ฅผ ์ฐ๊ฒ ๋๋ฉด ๋ชจ๋ window.load()๊ฐ ์คํ๋์ง ์๋ ํ์์ด ๋ฐ์
$(document).ready vs $(window).load
- $(document).ready ์ ํธ์ถ ์์ : 1~2๋ฒ ๊ณผ์ ์ด ์๋ฃ๋์ด DOM Tree ์์ฑ์ด ์๋ฃ๋ ํ ํธ์ถ
- $(window).load ์ ํธ์ถ ์์ : ๋ชจ๋ ๊ณผ์ ์ด ์๋ฃ๋์ด, ์น ํ์ด์ง๊ฐ ๋ค ๊ตฌ์ฑ๋ ํ ํธ์ถ
<script>
$(window).load(function() {
});
$(document).ready(function() {
});
</script>
$(document).ready ์คํ
๊ทธ ๋ค์์ผ๋ก
$(window).load ์คํ
'js' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[javaScript] getElementById / querySelector ์ฐจ์ด (0) | 2021.01.13 |
---|---|
[javaScript] .remove() / .removeChild() (0) | 2021.01.12 |
[javaScript] .createElement() /.appendChild() /.createTextNode() (0) | 2021.01.12 |
[jQuery] input ํ๊ทธ์์ value ๊ฐ๋ฃ๊ธฐ (2) | 2020.11.19 |
[JavaScript] ์ซ์ ์ฒ๋จ์ ๋ง๋ค ์ฝค๋ง(,) ์ ๊ท์ (1) | 2020.09.21 |