Lect & Tip133 - ์๋ฐ์คํฌ๋ฆฝํธ ์๊ฐ ์ ์ด ํจ์ setTimeout(), setInterval(), clearTimeout() ์๋ฐ์คํฌ๋ฆฝํธ ์๊ฐ ์ ์ด ํจ์ setTimeout(), setInterval(), clearTimeout() ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ด์ฉํด์ ์ผ์ ํ ์๊ฐ ๊ฐ๊ฒฉ๋ง๋ค ํน์ ์ผ์ ํ ์๊ฐ์ด ์ง๋ ๋ค์ ํน์ ์ด๋ฒคํธ๋ฅผ ๋ฐ์์ํค๊ฑฐ๋ ๋์์ ์ทจํด์ผ ํ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์๋ค. ์ด๋ด ๋ ์ฌ์ฉํ๋ ์๋ฐ์คํฌ๋ฆฝํธ ์๊ฐ ํจ์๊ฐ ๋ฐ๋ก setTimeout()์ setInterval()์ด๋ค. setTimeout(), setInterval()์ ๊ฐ์ฅ ํฐ ์ฐจ์ด์ ์ ํ ๋ฒ๋ง ์คํํ๋๋, ๊ณ์ ๋ฐ๋ณต์ ์ผ๋ก ์คํํ๋๋์ ์ฐจ์ด๋ค. ์์ ๋ ์์ ์ฒ๋ผ ๋จ ํ๋ฒ๋ง ์ ์ฉํ๊ณ ์ถ๋ค๋ฉด setTimeout์ ์ฌ์ฉํ๊ณ , ์ผ์ ํ ์๊ฐ๊ฐ๊ฒฉ์ผ๋ก ๋ฐ๋ณต ์ ์ฉํ๊ณ ์ถ๋ค๋ฉด setInterval()์ ์ฌ์ฉํ๋ฉด ๋๋ค. setInterval์์ 1000์ด๋ผ๋ ์ซ์๋ ๋ฐ๋ฆฌ์ธ์ปจ๋๋ก ํด๋น ์ซ์์ .. 2019. 8. 4. [์น์ ๊ทผ์ฑ] jquery checked checkbox radio ์ฒดํฌ ์ ๋ฌด, ์ ํ๋ ๊ฐ ๊ฐ์ ธ์ค๊ธฐ ์ ์ด์ฟผ๋ฆฌ ์ฒดํฌ๋ฐ์ค ๊ฐ์์ฒดํฌ ์์ค โ ์น์ ๊ทผ์ฑ์ ๊ณ ๋ คํ jQuery๋ฅผ ํ์ฉํ ์ฒดํฌ๋ฐ์ค์ ๋ผ๋์ค ๋ฒํผ ์ฒ๋ฆฌ ๊ฐ์ ๊ฐ๋๊ตฌ๋ฆฝํตํฉ๋์๊ด ํ์๊ฐ์ ์์ ์ด์ฉ์ฝ๊ด ๋์ ๋ฐ ๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ๋ฐฉ์นจ ๋์์ radio์ checkbox form์ด ์ฌ์ฉ๋์ด ์๋๋ฐ, ์น ์ ๊ทผ์ฑ์ ๋ถํฉ๋๊ธฐ ์ํด์๋ ์ค๋ฅ๋ฐ์ ์ ์๋ฆผ ํ ํด๋น ์ ๋ ฅํผ์ผ๋ก ํฌ์ปค์ค๋ฅผ ๋ง์ถฐ์ฃผ์ด์ผ ํ๋ค. ๋ ๋ง์นจ ์ค๋ ์ด ํ์ ์ฝ๊ด ๋์ ํ์ด์ง์์ ๋ผ๋์ค์ ์ฒดํฌ๋ฐ์ค๊ฐ ๋ชจ๋ ์ฌ์ฉ๋๊ณ ์์ด์, jquery radio checked์ jquery checkbox checked๋ก ์ฒดํฌ ์ ๋ฌด์ focus()๋ฅผ ์ด์ฉํด์ ์ด์ ๋ง์ถ๋ ๊ฒ์ ์์ ๋ก ์ธ ์ ์์ด์ ํฌ์คํ ํ๋ค. ์ฒดํฌ ์ ๋ฌด๋ , ํฌ์ปค์ค๋ฅผ ๋ง์ถ๋ ๊ฒ์ด๋ jquery์ ์ ๋ฐ์ ์์(element)์ ์ ํํ ์ ํ์ ์ ์ ์ด ์ค์ํ๋ค. ์์ ์๊ฐ ์ผ๋จ ์์ ๋ก ๋ณด์. ํตํฉ.. 2019. 8. 2. โ [๋ฐ์ํ ์น ๊ธฐ์ด] @media screen and (max-width:620px) and (min-width:300px) ๋ฐ์ํ ์น์ ๊ธฐ์ด @media screen and (max-width:620px) and (min-width:300px) ๋ฐ์ํ ์น์ ๋ํด ๋๋ ค์์ ๊ฐ๊ณ ์๋ ํผ๋ธ๋ฆฌ์ ๋ค์ด ์ ๋ฒ ๋ง๋ค. ์ฌ์ค ์๊ณ ๋ณด๋ฉด ๋ณ๊ฑฐ ์๋๋ค. ๊ฐ๋กํญ์ ๋ํ ์๋๋ฆฌ์ค๋๋ก CSS๋ฅผ ์ ์ฉํด์ฃผ๋ฉด 90%(?)๋ ๋๋ ๊ฒ์์ด๋ค. ๋ฌผ๋ก ๊ทธ ๊ณผ์ ์ ์ฝ๋ฉ๋ต๊ฒ ๋ ธ๊ฐ๋ค์ด๊ธด ํ๋ค. ๊ฐ์ ์คํ์ผ์ ๋ํด 2๋ฒ ์ด์์ ๊ธฐ์ ํด์ค์ผ ํ๋ ์์ ์ด๋๊น ๋ง์ด๋ค. ๋๋จธ์ง 10%๋? ๋ฐ์ํ์น์ ์ํ๋ ํด๋ผ์ด์ธํธ์ ๊ธฐ๋ฐํ๊ณ ๋ ์ฐฝ์์ ์ด๋ฉด์ ๊ฐํ์ ์ธ ๋๋์ด์ ๋ง์ถฐ์ฃผ๊ธฐ ์ํด์๋ ๋จ์ง CSS์ @media screen ๋ง์ผ๋ก๋ ํด๊ฒฐ๋์ง ์๋ ๋์ ๋ค์ด ํ์ด๋์ฌ ๋๊ฐ ์๋ค. ๊ทธ๋ด ๋ ํ๋ ์ ์์ด jQuery์ ๋์์ ๋ฐ์์ผ ํ๋ค. ํ์ง๋ง ์ ๋งํ๋ฉด @media screen์ผ๋ก ๋๋ถ๋ถ.. 2019. 7. 27. โ nginx woff mime type error ์ค์ ํด๊ฒฐ ๋ฐฉ๋ฒ Unexpected character in input: ์๋ฌ nginx woff mime type error ์ค์ ํด๊ฒฐ ๋ฐฉ๋ฒ Unexpected character in input: ์๋ฌ 2019/07/25 15:19:07 [error] 25892#24016: *313 FastCGI sent in stderr: "PHP Warning: Unexpected character in input: ' ' (ASCII=11) state=0 in C:\work\cj_003\dcms-ui\assets\fonts\glyphicons-halflings-regular.woff2 on line 100 PHP Warning: Unexpected character in input: '' (ASCII=16) state=0 in C:\work\cj_003\dcms-ui\assets\font.. 2019. 7. 26. ๋ถํธ์คํธ๋ฉ ๋ ์ง์ ํ ํผ bootstrap 4.3 datepicker โ ๋ถํธ์คํธ๋ฉ 4.3 ๋ ์ง ์ ํ ํผ: ๊ฐํธํ ๋ฐ์ดํฐ ํผ์ปค ์ฌ์ฉํ๊ธฐ ์๋ก ๋ถํธ์คํธ๋ฉ์ ์น ๊ฐ๋ฐ์ ํธ๋ฆฌํ๊ฒ ๋ง๋ค์ด์ฃผ๋ ํ๋ฅญํ ํ๋ ์์ํฌ์ ๋๋ค. ํนํ ๋๋กญ๋ค์ด์ด๋ ๋ฐ์ดํฐ ํผ์ปค์ ๊ฐ์ ๊ตฌ์ฑ ์์๋ฅผ ์ฝ๊ฒ ํ์ฉํ ์ ์๋ค๋ ์ ์ด ํฐ ์ฅ์ ์ ๋๋ค. ๊ทธ๋ฌ๋ ๋ฒ์ ์ ๊ทธ๋ ์ด๋ ๊ณผ์ ์์ ์์์น ๋ชปํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ ๋ถํธ์คํธ๋ฉ 4.3์ผ๋ก ์ ๊ทธ๋ ์ด๋ํ๋ฉด์ ๋ง์ฃผํ ์ ์๋ ์คํ์ผ ๊ด๋ จ ์ด์์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ํนํ, ๋ ์ง ์ ํ์ ์ํ ๋ฐ์ดํฐ ํผ์ปค ๊ตฌํ์ ์ค์ ์ ๋ ๊ฒ์ ๋๋ค. ๋ถํธ์คํธ๋ฉ 4.3 ์ ๊ทธ๋ ์ด๋์ ์คํ์ผ ๋ณํ ๋ถํธ์คํธ๋ฉ 4.3์ผ๋ก ์ ๊ทธ๋ ์ด๋ํ๋ฉด ๊ธฐ์กด์ ์คํ์ผ์ด ์กฐ๊ธ ํํธ๋ฌ์ง ์ ์์ต๋๋ค. ์ด ์ค์์๋ ํนํ ๋ ์ง ์ ํ์ ์ํ ๋ฐ์ดํฐ ํผ์ปค์ ์คํ์ผ์ด ์์ ๊ณผ ๋ค๋ฅผ ์ ์์ต๋๋ค. ๋์ฑ.. 2019. 7. 25. โjquery hover function ์ฌ์ฉ ์ ์ ์ด์ฟผ๋ฆฌ ์ด๋ฒคํธ ์ค์์ ๊ฝค ํํ๊ฒ ์ฌ์ฉ๋๋ ์ด๋ฒคํธ ๋ฉ์๋๊ฐ ๋ฐ๋ก hover๋ค. ํน์ ์๋ฌ๋จผํธ ์์ ๋ง์ฐ์ค๊ฐ ์์นํ๊ฑฐ๋ ๋ฒ์ด๋ฌ์ ๋์ ์ด๋ฒคํธ๋ฅผ ์ ์ํ๋ค. ์๋ฐ์คํฌ๋ฆฝํธ์ mouseenter, mouserover๋ฅผ ํ ๋ฒ์ ์ ์ดํ ์ ์๋ค. CSS์ :hover ์ ํ์๋ฅผ ์ด์ฉํ ๊ฒ๊ณผ ๊ฐ์ ์ด๋ฒคํธ๋ฅผ ํ๊ธฐ ๋๋ฌธ์, ํค๋ณด๋๋ก ์ต์ปค์ ์์นํ์ ๋๋ ๋์ํ์ง ์๋๋ค. jquery hover function ์ฌ์ฉ ์ $(document).ready(function(){ //2depth menu showing when menu is collapsed var hoverMenu = $('.lnb .lnb1depth >li'); hoverMenu.hover( function () { var menuInitH = $('#menu.. 2019. 7. 25. ์ด์ 1 ยทยทยท 17 18 19 20 21 22 23 ๋ค์