본문 바로가기

컴퓨터학원(복습)(수료)

자바(JAVA)기반 안드로이드 웹&앱 개발 31일차 (jQuery)

안녕하세요 의창입니다.

과제를 하느라 밀려서 이제 올리고..

그마저도 다 복습하지 못해서 주말에 나머지를 마저 올리겠습니다.

jQuery 라이브러리

문서객체 선택

.1) jQuery 라이브러리 기본 형태 : $(선택자).메서드(매개변수, 매개변수)

※ jQuery 문서객체 선택 예시

2. 문서객체 조작

.1) 속성조작

..(1) attr() 메서드를 사용한다.

..(2) 매개변수를 넣는 방법에 따라 속성을 지정하거나 추출한다.

..(3) 속성 추출

...- attr() 메서드에 매개변수를 하나 입력하면 해당 속성을 추출한다.

...① $(‘img’).attr(‘src’, ‘http://placehold.it/300x200’);

.....- 속성 값을 입력해 속성 지정

...② $(‘img).attr({

.......src: ‘http://placehold.it/300x200’,

.......width: 300;

.......height: 200

});

.....- 객체를 입력해 속성 지정

...③ 함수를 이용해 속성 지정

※ 문서객체 속성 추출 예시

 

※ 속성 값을 입력해 속성 지정하기 예시

 

☞ jQuery 라이브러릴 사용해 문서 객체를 선택하고 메서드를 실행하면 모든 문서 객체에 한번에 적용된다.

 

※ 객체를 입력해 속성 지정하기

 

※ 함수를 이용해 속성 지정하기

 

.2) 스타일 조작

..(1) 스타일을 조작할 때는 css() 메서드를 사용한다.

..(2) 속성과 달리 하이픈(-)이 들어가는 스타일 속성은 두 가지 방법으로 입력해야 한다.

☞ $(‘body’).css(‘backgroundColor’);

☞ $(‘body’).css(‘background-color’);

※ 속성 값을 입력해 스타일 속성 지정하기

 

※ 객체를 입력해 스타일 속성 지정하기

 

※ 함수를 이용해 스타일 속성 지정하기

 

.3) 글자 조작

..(1) html() : 문서 객체 내부의 HTML 태그 조작

..(2) text() : 문서 객체 내부의 글자 조작

※ text() 메서드로 내부 글자 조작하기 예시

 

※ html() 메서드로 내부 글자 조작하기 예시

 

.4) 클래스 조작

..(1) addClass() : 클래스 추가

..(2) removeClass() : 클래스 제거

..(3) toggleClass() : 클래스 전환

 

3. 이벤트

.1) 이벤트 연결

..(1) jQuery로 이벤트를 연결할 때는 다음 코드를 사용한다.

☞ $(selector).method(function (event) { });