봉봉의 개인 블로그

2017-05-12-P 본문

학원에서 배운것들/TEA - P

2017-05-12-P

봉봉이네 2017. 5. 12. 14:16

jQuery 에 대해서 알기

이런식의  ex01.html 파일을 만든다

그안을 위 사진과 같이 채워준다.

설명을 하자면 6번의 라인은 프레임워크를 가져다 쓰겠다는 문이다.

부트스트랩과 비슷하다고 생각하면 된다. 저문은 jQuery.com 페이지에서 다운로드에 들어가서

이부분의 아래의 Google CDN에 들어가면 나와있다.

그리고 7~12번까지는 프레임워크(jquery를 사용한것이다.)

10번의 문은

window.addEventListener(function(){

});

이문과 비슷하다고 생각하면된다 즉 화면이 있는걸 모두 한다음에 실행해 주세요라는 뜻인것이다.

document 는 body의 내용을 담고 있다 담아놓고 ready 가 불러와지고 그안에 내용을 출력하게 된다.

이게 window.addEventListener(function(){}); 와는 약간 다른 내용이다 window.addEventListener(function(){});는 화면의 출력이 먼저되고 alert에 내용이 나오는거면

10번문은 alert의 내용이 먼저 나오고 화면에 출력이 된다.

이런식의 문도 만들수 있다. 설명을 잠깐 하자면 

10번 문에서 document 안에 body 문이 들어가있다고 생각하면 된다 . 즉 바디의 내용도 다읽고 나서 function안에

내용을 준비해 주세요 라는뜻이다 여기서 처음 box의 내용은 처음에 hide 의 상태에서 시작하여 14번문과 같이

btn 아이디를 가진 버튼을 click 하면 아래 function 을 실행해 주세요 라는 뜻이다.그러면 15~23번 조건에 맞게 실행된다.

blog만든 insertform.jsp 에 적용을 시켜보자면

식의 문으로 바꿔준다 .

이런식으로 추가 를 하게 되면 모든게 다 뜬후 46번에서68번까지의 문을 준비해주세요 라는 뜻이다.

그런후 아무것도 입력안하고 글입력하게 되면 category의 입력된 길이가 1보다 작음으로 categoryhelper의 문이 실행되는것이다 .여기서 52번째줄의 text 는 categoryhelper 안에 text문을 넣어주세요 라는뜻이다.


*tip*

라이브러리는 집을 만들때 필요한 망치나 톱이라고 치면

프레임워크는 망치나 톱을이용해 집을 만들기 위해서 조립식으로 미리 다 만들어놓은것같은것이다.

프레임워크는 라이브러리 안에 포함된다고 보면되는데 프레임워크는 라이브러리가 있어야만 만든다

즉. 라이브러리는 없는 필요한 도구를 만들어 놓은것이고 프레임워크는 그 만들어져있는 도구를 편하게 사용하기 위해

만들어진것이다.


id와 name 의 차이

id는 html이나 jsp 에서 태그를 사용하기위해서 id값을 사용하고

name 은 스크립트 안에 getprameter에서 값을 받기 위해서 사용되는것이다.

'학원에서 배운것들 > TEA - P' 카테고리의 다른 글

2017-05-18-P  (0) 2017.05.18
2017-05-17-P  (0) 2017.05.17
2017-05-11-P  (0) 2017.05.11
2017-05-10-P  (0) 2017.05.10
2017-04-21-P  (0) 2017.04.21
Comments