๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ51 jQuery : focus(), blur() ์ด๋ฒคํธ focus() : ๋ง์ฐ์ค ํฌ์ธํฐ๊ฐ ํด๋น ์์์ ์์นํ ๋(ํฌ์ปค์ค๊ฐ ๋์์ ๋) ๋ฐ์ blur() : ํฌ์ปค์ค๋ฅผ ์์์ ๋ ๋ฐ์ 1. input ํ๊ทธ์ focus(), blur() ์ด๋ฒคํธ ๋ฑ๋ก ID : PW : input ํ๊ทธ์ ํฌ์ปค์ค๊ฐ ๋ฐ์ํ์ ๋ ์ ๋ ฅ์นธ์ ๋ถํ์์ผ๋ก ๋ฐ๊พธ๊ณ ํฌ์ปค์ค๋ฅผ ์์ผ๋ฉด ์๋๋๋ก ํฐ์์ผ๋ก ๋ฐ๊พผ๋ค. - ๊ฒฐ๊ณผ 2022. 6. 6. jQuery ๋์ค์ ์์ฑ๋ ์์์ ์ด๋ฒคํธ ๋ฑ๋ก $("#btn").on("click",function(){ $("body").append(" click "); $("body").append(" click2 "); }); // ์์ ์ด๋ฒคํธ๋ก ์์ฑ๋ class='newBtn' ์ธ ๋ฒํผ์ ์ด๋ฒคํธ ๋ฑ๋ก $('.newBtn').click(function(){ alert('click!!'); }) ์ด๋ ๊ฒ ์ด๋ฒคํธ๋ฅผ ๋ฑ๋กํ๊ฒ ๋๋ฉด class='newBtn'์ธ ๋ฒํผ('click' ๋ฒํผ)์ ํด๋ฆญํ์ ๋ alert ์ฐฝ์ ๋จ์ง ์๋๋ค. ์ต์ด์ html์ ์ฝ์ ๋ class='newBtn'์ธ ๋ฒํผ์ด ์๊ธฐ ๋๋ฌธ์ด๋ค. ์ฆ, ๋์ค์ ์๊ธด ์์๋ ์ ์ดํ๊ธฐ ํ๋ค๋ค๋ ๋จ์ ์ด ์๋ค. ๊ทธ๋ฌ๋ฉด ๋์ค์ ์๊ธด ์์์ ์ด๋ฒคํธ๋ฅผ ๊ฑธ ๋๋ ์ด๋ป๊ฒ ํด์ผํ ๊น? 1. onclick ํ์ฉ $("#btn").. 2022. 6. 6. jQuery ์ด๋ฒคํธ ๋ฑ๋ก, ์ญ์ jQuery ์์๋ ์ด๋ฒคํธ๋ฅผ ๋ฑ๋กํ๊ณ ์คํํ ์ ์๋ค. jQuery์์ ์ฌ์ฉ๋๋ ์ด๋ฒคํธ๋ ์ข ๋ฅ๊ฐ ๊ต์ฅํ ๋ง๋ค. ๋ง์ด ์ฌ์ฉ๋๋ ๋ช๊ฐ์ง ์ด ์ธ์ ๋ค๋ฅธ ์ด๋ฒคํธ๋ฅผ ์๊ณ ์ถ๋ค๋ฉด API ์ฌ์ดํธ ์์ events ์นดํ ๊ณ ๋ฆฌ๋ฅผ ์ฐธ๊ณ ํ๋ฉด ๋๋ค. ' ์ด๋ฒคํธ ๋ฑ๋ก ' ์ด๋ฒคํธ ๋ฑ๋ก ๋ฐฉ๋ฒ 1. $(selector).์ถ๊ฐํ ์ด๋ฒคํธ(์คํํ ํจ์) 2. $(selector).on("์ถ๊ฐํ ์ด๋ฒคํธ",์คํํ ํจ์) 1. $(selector).click(function(){}); .click() : ์ถ๊ฐํ ์ด๋ฒคํธ function(){} : ์ด๋ฒคํธ๊ฐ ์คํ๋๋ฉด ์คํํ ํจ์ //hover = mouseenter + mouseleave $("#overzone").hover( function(){ $(this).css({"background-color".. 2022. 6. 3. jQuery ๊ธฐ์ด ๋น ๋ฅด๊ฒ ํ๊ธฐ jQuery ๋? JavaScript์ Library(๋ผ์ด๋ธ๋ฌ๋ฆฌ) ์ด๋ค. ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์์ฃผ ์ฌ์ฉํ๊ฑฐ๋ ์ฌ์ฉ์๊ฐ ์ง์ ๊ตฌํ์ด ์ด๋ ค์ด ๊ธฐ๋ฅ์ ๋ง๋ค์ด ๋ชจ์๋์ ํ๋ก๊ทธ๋จ์ผ๋ก JS ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์๋ jQuery, RequireJS, Prototype, AngluarJS, Backbone ๋ฑ์ด ์๋ค. ๊ตณ์ด jQuery๋ฅผ ์ ์ฌ์ฉํ ๊น? 1. ์ฌ์ฉ์ด ํธ๋ฆฌํ๋ค. 2. Cross Browsing - java๋ jdk๋ฅผ ๊น์์ ์ฌ์ฉํ๋๋ฐ js๋ ๋ฐ๋ก ์ค์นํ๋ ๊ฒ ์์ด ์์์ ๋์๊ฐ๋ค. ์ฆ, ๋ธ๋ผ์ฐ์ ์ jsํด์๊ธฐ๊ฐ ๋ถ์ด์๋ค๋ ๋ป์ด๋ค. ๊ทธ๋ฐ๋ฐ ์ด ํด์๊ธฐ๊ฐ ๋ธ๋ผ์ฐ์ ์ ์ข ๋ฅ๋ ๋ฒ์ ๋ง๋ค ๋ค๋ฅธ ๊ฒฝ์ฐ๊ฐ ์์ด ๋ถํธํ๋ค. - jQuery๋ ๋ด๋ถ์ ์ผ๋ก ๋ธ๋ผ์ฐ์ ๋ง๋ค ์ค์ ์ฒ๋ฆฌ๋ฅผ ํด๋์๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์๊ฐ ์ ๊ฒฝ ์ธ ํ์๊ฐ ์๋ค. 3. ๋ค์ํ Pl.. 2022. 6. 2. AJAX] ๋ก๊ทธ์ธ 1. ํ๋ก์ ํธ ์์ฑ, ๊ธฐ๋ณธ ์ค์ ์คํ๋ง๊ณผ ๊ฐ์ - project pacets , pom.xml ๋ฒ์ - web.xml ์ธ์ฝ๋ฉ - server path 2. pom.xml ์ AJAX ํต์ ์ ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐ ๋ฉ์ด๋ธ ๋ฆฌํฌ์งํฐ๋ฆฌ Maven Repository: Search/Browse/Explore NiFi Kerberos User Service API Last Release on May 26, 2022 mvnrepository.com jackson ์ด๋ผ๊ณ ๊ฒ์ํ๋ฉด ์ด ๋๊ฐ๋ฅผ pom.xml ์ ๋ฃ์ด์ค๋ค. ๋ฒ์ ์ ๋ ๋ค 2.11.0 ์ผ๋ก ํ์! ์ค๋์ ๋น๋๊ธฐ ๋ฐฉ์์ ๋ฐ์ดํฐ ์ ์ก์ ๋ณด๊ธฐ ์ํด ๊ฐ๋จํ ์ฝ๋ ์์ฑ ํ๊ณ log๋ฅผ ์ฐ์ด ๋ฐ์ดํฐ ๊ฐ์ด ์ด๋ป๊ฒ ๋ค์ด์ค๋์ง ํ์ธํด๋ณธ๋ค. home.jsp - ๋๊ธฐ๋ฐฉ์ form.. 2022. 5. 27. AJAX] Ajax๋? ??? AJAX (Asynchronous JavaScript And Xml) : ์๋ฐ์คํฌ๋ฆฝํธ์ xml์ ๋น๋๊ธฐ ๋ฐฉ์์ผ๋ก ํต์ ํ๋ค. ์ฐ๋ฆฌ๊ฐ ๊ธฐ์กด์ ํด์๋ ๋ฐฉ์์ ๋๊ธฐํ ๋ฐฉ์. ๋๋ฌธ์ ์ด๋ค ํ์ด์ง๋ฅผ ์์ฒญํ์ ๋ ์๋ต์ด ์ค๋ ๋์ ์๋ต๋ง์ ๊ธฐ๋ค๋ฆฐ๋ค. ๋, ๊ธฐ์กด ์ ๋ ฅ๋ ๋ด์ฉ์ ๊ธฐ์ตํ์ง ๋ชปํ๋ค. ๋ฐ๋ฉด, ๋น๋๊ธฐ ๋ฐฉ์์ ์์ฒญ์ ํด๋๊ณ ์๋ต์ด ์ค๋๋์ ๋ค๋ฅธ ์ผ์ ์์ ๋กญ๊ฒ ํ ์ ์๋ค. ๊ธฐ์กด ์ ๋ ฅ๋ ๋ด์ฉ์ ๊ธฐ์ตํ๋ค. ์ค์ํ ์์) ์ํคํต๋ญ์ ์๊ธ์น ์นํจ์ ๋จน์ผ๋ฌ ๊ฐ์ ๋ ์ฒ๋ผ ์๋น ์์ฝ ์ข ์ด์ ์ด๋ฆ๊ณผ ์ ํ๋ฒํธ๋ฅผ ์ ์ด์ ์์ฝ ์์ฒญ์ ํ๋ฉด ๋ด ์ฐจ๋ก๊ฐ ๋์์ ๋ ์ ํ๋ฅผ ํด์คฌ๋๋ฐ ์ด๊ฒ ๋ฐ๋ก ์ํ ์์ ๋น๋๊ธฐํ ๊ตฌ๋ง,, ์ฆ, ์์ฝ์ข ์ด์ ์ด๋ฆ, ๋ฒํธ ์ ์ด๋ ( ์์ฝ ์์ฒญ ) -> ์ ํ ์ฌ ๋๊น์ง ์นดํ๋ฅผ ๊ฐ๊ฑฐ๋ ๊ทผ์ฒ ๊ฐ๊ฒ ๊ตฌ๊ฒฝํ๊ฑฐ๋ ๋ค๋ฅธ ์ผ.. 2022. 5. 27. ์ด์ 1 2 3 4 5 6 7 8 9 ๋ค์