์ ๋ชฉ : Google ๋๊ฐ์ด ๋ฐ๋ผ ํด๋ณด๊ธฐ (Google Clone)
๊ธฐ๊ฐ : 2019.08.19 ~ 2019.08.22
๊ฐ๋ฐ ํ๊ฒฝ : HTML, CSS, JavaScript, jQuery, Fontello, VScode, Git
- ๋ชฉํ : HTML, CSS, JavaScript ๊ธฐ๋ณธ ์ดํด๋์ ์ค๋ ฅ ํฅ์
- ๋ด์ฉ : Google ์ฌ์ดํธ๋ฅผ ๋ณด๊ณ ์ต๋ํ ๋๊ฐ์ด ๋ฐ๋ผ ํ Clone ์ฌ์ดํธ์ ๋๋ค.
ํ๋ก์ ํธ ์งํ ์ ๋ฌธ์ ์ : HTML ๋ ์ด์์์ ๋ํ ๋ฎ์ ์ดํด๋๊ฐ ๋ฌธ์ ๊ฐ ๋์์ต๋๋ค.
ํ๋ก์ ํธ ๋ฌธ์ ์ ํด๊ฒฐ ๋ฐฉ๋ฒ : ๊ตฌ๊ธ ์ฌ์ดํธ์ ์ ์ฉ๋ CSS๋ฅผ ๋ณด๋ฉฐ ํด๋น ํจ๊ณผ์ ์ญํ ๊ณผ ๋ด์ฉ์ ๋ํด ์ ๋ฆฌํ๊ณ ๊ณต๋ถํ๋ฉด์ ํด๊ฒฐํ ์ ์์์ต๋๋ค.
[์ ๋ฐ์ดํธ ์ผ์ : 2020.01.30]
์ค์ ์ฌ์ดํธ์ ๊ฒ์์ฐฝ ๊ทธ๋ฆผ์ ํจ๊ณผ์ ๊ฒ์ ๊ธฐ๋ฅ์ ์๋์ํค๋ ํจ์์
๋๋ค. ๊ธฐ์กด์ vanilla JavaScript๋ก ์์ฑํ ์ฝ๋๋ฅผ jQuery๋ก ๋ณ๊ฒฝํ์์ต๋๋ค.
๋ชจ๋ฌ์ ์ ์ดํ ์ ์๋ ํจ์์
๋๋ค.
document ํด๋ฆญ ์๋ ํญ์ class๊ฐ remove ๋์ด์ผ ํ๊ณ ๋ชจ๋ฌ์ด ๋ณด์ด์ง ์์์ผ ํ๊ธฐ ๋๋ฌธ์ visible = false๋ก ํญ์ ์ค์ ํด์ค ๋ค, ๋ชจ๋ฌ ํด๋ฆญ ์์๋ง !visible์ ํด์ค์ผ๋ก if๋ฌธ์ ๋ ๊ฐ๊ฒฐํ๊ฒ ๋ง๋ค์์ต๋๋ค. ๊ธฐ์กด์ vanilla JavaScript๋ก ์์ฑํ ์ฝ๋๋ฅผ jQuery๋ก ๋ณ๊ฒฝํ์์ต๋๋ค.
ํด๋น ํ์ด์ง์ ๋ฉ์ธ ํ๋ฉด์
๋๋ค.
์ค์ ํ์ด์ง์ ๋๊ฐ์ด ๋ชจ๋ฌ์ ๊ตฌํํ์์ต๋๋ค.
์ค์ ์ฌ์ดํธ๋ฅผ ์ฐ๋์ํค๋ script๋ฅผ ์ด์ฉํ์ฌ ๊ฒ์์ ํ ์ ์๊ฒ ๊ตฌํํ์์ต๋๋ค.