[javascript] jQuery 기초
jQuery 기초 자료
개요
jQuery는 HTML의 요소들을 제어할 수 있는 javascript library 이다. API site : https://api.jquery.com/
사용하기
1. 호출하기
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
HTML파일 내 script 태그를 통해 jQuery 자바스크립트 파일을 호출한다.
2. HTML ID 속성 설정
jQuery는 ID 속성을 통해 HTML의 요소에 접근하므로 아래 예시와 같이 id 설정이 필수. ( 개인적으로 class와 구분을 위해 id_를 붙여 사용했으나 다를 수 있음 )
<div id="id_section" class="section"></div>
<input type="email" id="id_emailInput">
<label id="id_scoreLabel"></label>
3. HTML 요소 제어
$('#id_이름')
위와 같이 id를 통해 HTML 요소에 접근하여 아래 내장함수를 통해 조작한다.
( HTML에서 javascript의 변수에 접근할 때에는 ${변수명}
사용 )
.val()
: value return
.val('내용')
: value 설정
.show()
: 보이기, 숨기기
.hide()
: 숨기기
.append(
태그)
: 태그추가
3-1. Event
.hover(함수)
: 오브젝트에 Mouse Over 시 함수/콜백함수 호출
$(document).ready(함수)
: DOM 페이지가 Javascript를 실행 할 수 있는 준비가 되었을 때 함수 호출. 함수호출, 콜백함수 모두 가능하나 주로 콜백함수로 사용하는 것 같다.